I’m running a pipeline on Gitlab every time I do a push to master. This pipeline is quite simple:
image: docker:latest
services:
- docker:dind
variables:
DOCKER_IMG: myUSER/myAPP
before_script:
- docker login --username="myUSER" --password="myPASS"
stages:
- Pull
Pull:
stage: Pull
tags:
- deploy # private runner on server
script:
- docker pull $DOCKER_IMG
This pull is a 1-2GB image from Docker Hub and it’s connected with a private runner so this detects I want to pull on my server (no ssh connection required).
The issue that I get when I run this is that I don’t have any more space on my server.
This is the available space that I’ve got:
recipic@recipic:/var/lib/docker$ sudo df -h /
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 20G 6.4G 13G 34% /
Here you can see further info:
I’m also talking with DigitalOcean staff and they told me that this is quite weird. Also previous link is on Gitlab forum to discard problems from them as well.
On my server I’m using Docker version 17.03.0-ce, build 3a232c8 on Ubuntu 16.04
Post created on Docker repository:
Am I doing something wrong? :S