Eliminar todos los datos no utilizados
docker system prune -a
Construir una imagen
docker build --tag <nombre imagen>:<nombre tag>
Iniciar Sesion
docker login
Poner Tag
docker tag <myimage> <myusername>/<myimage>:<tag>
Publicar en DOCKERHUB
docker push <myusername>/<myimage>:<tag>
sudo /etc/init.d/docker start
sudo /etc/init.d/docker restart
sudo /etc/init.d/docker stop
sudo /etc/init.d/docker status
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
Revisar el log
geany /var/log/docker.log
failed to start daemon: Devices cgroup isn't mounted
sudo apt install cgroupfs-mount
Solución opcional
sudo mkdir -p /sys/fs/cgroup/devices
sudo mkdir -p /sys/fs/cgroup/cpuset
sudo mkdir -p /sys/fs/cgroup/memory
sudo chmod 777 /sys/fs/cgroup/devices
sudo chmod 777 /sys/fs/cgroup/cpuset
sudo chmod 777 /sys/fs/cgroup/memory
sudo mount -t cgroup -o devices cgroup /sys/fs/cgroup/devices
sudo mount -t cgroup -o cpuset cgroup /sys/fs/cgroup/cpuset
sudo mount -t cgroup -o memory cgroup /sys/fs/cgroup/memory
Hacer permanente
Agregar al final
sudo nano /etc/fstab
none /sys/fs/cgroup cgroup defaults 0 0
devices /sys/fs/cgroup/devices cgroup uid=1000,gid=1000,rw,auto 0 0
cpuset /sys/fs/cgroup/cpuset cgroup uid=1000,gid=1000,rw,auto 0 0
memory /sys/fs/cgroup/memory cgroup uid=1000,gid=1000,rw,auto 0 0
Reiniciar el servicio
sudo /etc/init.d/docker restart