如何创建具有特定名称的 docker 镜像

如何创建具有特定名称的 docker 镜像

我尝试从 Ubuntu shell 使用以下命令创建现在的 docker 映像:

sudo debootstrap trusty trusty_a > /dev/null
sudo tar -C trusty_a -c . | sudo docker import - trusty_a
docker run trusty_a cat /etc/lsb-release

然后我收到一个“docker:无法连接到 Docker 守护进程。docker 守护进程是否在此主机上运行?”错误。

我尝试了以下操作:

sudo service docker start

并发现:

start: Job is already running: docker

我不确定为什么我不能启动新图像?

答案1

问题是我没有将自己添加到 docker 组,因此“docker run ...”失败。

https://docs.docker.com/engine/installation/linux/ubuntulinux/并使用以下命令将自己添加到 docker 组:

sudo groupadd docker
sudo usermod -aG docker $USER

相关内容