Ubuntu安装与配置Docker
一、安装Docker
- 查看是否已经安装docker
docker version
(移除旧版本)
apt-get remove docker docker-engine docker.io containerd runc
- 更新软件列表
sudo apt-get update
- 允许apt命令可以使用HTTP访问Docker repository
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
- 添加docker官方GPG key
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
返回 OK
验证key
清华源
add-apt-repository "deb [arch=amd64] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
或者阿里源
add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
- 更新源
sudo apt-get update
- 安装docker-ce软件
sudo apt-get install docker-ce docker-ce-cli containerd.io
- 重启docker
service docker restart
- 测试
sudo docker run hello-world
9. 查看docker版本
sudo docker version
- 查看镜像,可以看到刚才创建的镜像
sudo docker images
二、 卸载Docker
- 卸载Docker CE安装包
sudo apt-get purge docker-ce
- 删除相关目录和配置文件
rm-rf /var/lib/docker $ rm-rf /etc/docker
三、 命令补全
通过bash_complete,docker提供自动补全功能,在执行该命令时,按tab即可自动补全参数,提高命令输入效率
- 安装bash_completion
apt install bash-completion
- 加载bash_completion
source /etc/bash_completion
四、更改默认存储位置
- 查看docker数据存储路径
sudo docker info
- 查看docker数据占用的存储空间(-v参数是详细列出)
sudo docker system df
sudo docker system df -v
3. 新建配置文件并输入以下内容
sudo vim /etc/docker/daemon.json
{"data-root": "/home/xxx/docker",# 新的路径"registry-mirrors": ["http://hub-mirror.c.163.com","https://docker.mirrors.ustc.edu.cn","https://registry.docker-cn.com"]}
- 将原来docker中的数据复制到新的存储目录下
sudo cp-r /var/lib/docker /home/xxx/docker
- 重启Docker
sudo systemctl restart docker
- 查看image信息
docker images
- 删除之前的数据
rm-rf /var/lib/docker
五、拉取镜像
!官方镜像地址!
docker pull openvino/ubuntu18_dev
六、国内镜像
1.Docker中国区官方镜像
https://registry.docker-cn.com
2.网易
http://hub-mirror.c.163.com
3.中科大
https://docker.mirrors.ustc.edu.cn
标签:
1024程序员节
本文转载自: https://blog.csdn.net/qq_36786467/article/details/127501887
版权归原作者 修炼清爽 所有, 如有侵权,请联系我们删除。
版权归原作者 修炼清爽 所有, 如有侵权,请联系我们删除。