ubuntu安装和卸载docker-ce即社区版
卸载Docker CE
卸载Docker CE软件包:
sudo apt-get purge docker-ce
主机上的图像,容器,卷或自定义配置文件不会自动删除。要删除所有图像,容器和卷:
sudo rm -rf /var/lib/docker
您必须手动删除任何已编辑的配置文件。
一般我都会再执行以下,把依赖什么的也全都删掉
sudo apt autoremove docker-ce
安装docker
网友推荐官方改版
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
安装完毕后的docker是需要用sudo命令来运行的,比如运行docker images
如果不想每次都用sudo命令,可以这样
一般,docker安装完之后,组什么的都已经创建完毕了。直接改用户即可
sudo usermod -aG docker $USER
如果没有创建组之类的,可以用下面这个来补充以下。
由于docker daemon需要绑定到主机的Unix socket而不是普通的TCP端口,而Unix socket的属主为root用户,所以其他用户只有在命令前添加sudo选项才能执行相关操作。
如果不想每次使用docker命令的时候还要额外的敲一下sudo,可以按照下面的方法配置一下。
创建一个docker组
sudo groupadd docker
添加当前用户到docker组
sudo usermod -aG docker $USER
登出,重新登录shell
验证docker命令是否可以运行
docker run hello-world
官方推荐
始终检查从Internet下载的脚本,然后在本地运行它们。
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
<output truncated>
如果您想将Docker用作非root用户,您现在应该考虑将您的用户添加到“docker”组,例如:
sudo usermod -aG docker your-user
请记得注销并重新登录才能生效!
本文来自博客园,作者:我爱吃炒鸡,转载请注明原文链接:https://www.cnblogs.com/chinaliuhan/p/15558376.html