Ubuntu 下 Docker 的安装与卸载

1 安装

(1)一般直接使用命令下载脚本自动安装

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

curl -sSL https://get.daocloud.io/docker | sh

可以手动使用试试哪个快用哪个。我在使用第二个命令时装到一半就卡住了,这时再使用了第一条命令很快就装好了。

正常安装成功后会输出 docker 的相关信息,并且提示将docker 添加到管理员组中。

 

 

(2)将当前用户添加到 docker 组中。

 sudo  usermod -aG docker [username] 

不执行子命令使用直接使用 docker 命令会提示需要权限,每次执行命令都需要输入 sudo 

执行命令后重新启动 ssh ,在执行 docker 命令就没有问题了。

(3)docker info 查看信息

2 更换源

sudo vim  /etc/docker/daemon.json  

输入(网址可按自己喜好更换)

{
"registry-mirrors": ["http://hub-mirror.c.163.com"],
"insecure-registries":["http://mydomain.com"]
}

3 hello-world 测试

docker run hello-world

 4 完全卸载 (参考 https://www.cnblogs.com/shmily3929/p/12085163.html

(1)删除软件及其自动安装的包

sudo apt-get autoremove docker docker-ce docker-engine  docker.io  containerd runc

(2)查看是否仍有没卸载的包

dpkg -l | grep docker
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P # 删除无用的相关的配置文件

(3)删除 (2)中残留的包

sudo apt-get autoremove docker-ce-*

(4)删除配置文件及目录

 sudo rm -rf /etc/systemd/system/docker.service.d
 sudo rm -rf /var/lib/docker

(5)验证

docker --version

 

posted @ 2020-08-21 15:16  Assist  阅读(621)  评论(0编辑  收藏  举报