当前位置:   article > 正文

Ubuntu安装与配置Docker_ubuntu安装docker

ubuntu安装docker

一、安装Docker

  1. 查看是否已经安装docker
docker version
  • 1

(移除旧版本)

apt-get remove docker docker-engine docker.io containerd runc
  • 1
  1. 更新软件列表
sudo apt-get update
  • 1
  1. 允许apt命令可以使用HTTP访问Docker repository
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
  • 1
  1. 添加docker官方GPG key
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  • 1

返回 OK
验证key
清华源

add-apt-repository "deb [arch=amd64] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
  • 1

或者阿里源

add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
  • 1
  1. 更新源
sudo apt-get update
  • 1
  1. 安装docker-ce软件
sudo apt-get install docker-ce docker-ce-cli containerd.io
  • 1
  1. 重启docker
service docker restart
  • 1
  1. 测试
sudo docker run hello-world
  • 1

请添加图片描述
9. 查看docker版本

sudo docker version
  • 1

请添加图片描述

  1. 查看镜像,可以看到刚才创建的镜像
sudo docker images
  • 1

请添加图片描述

二、 卸载Docker

  1. 卸载Docker CE安装包
sudo apt-get purge docker-ce
  • 1
  1. 删除相关目录和配置文件
rm -rf /var/lib/docker $ rm -rf /etc/docker
  • 1

三、 命令补全

通过bash_complete,docker提供自动补全功能,在执行该命令时,按tab即可自动补全参数,提高命令输入效率

  1. 安装bash_completion
apt install bash-completion
  • 1
  1. 加载bash_completion
source /etc/bash_completion
  • 1

四、更改默认存储位置

  1. 查看docker数据存储路径
sudo docker info
  • 1
  1. 查看docker数据占用的存储空间(-v参数是详细列出)
sudo docker system df
  • 1

请添加图片描述

sudo docker system df -v
  • 1

请添加图片描述3. 新建配置文件并输入以下内容

sudo vim /etc/docker/daemon.json  
  • 1
{
"data-root": "/home/xxx/docker", # 新的路径
"registry-mirrors": [
	"http://hub-mirror.c.163.com",
        "https://docker.mirrors.ustc.edu.cn",
        "https://registry.docker-cn.com"]
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  1. 将原来docker中的数据复制到新的存储目录下
sudo cp -r /var/lib/docker /home/xxx/docker
  • 1
  1. 重启Docker
sudo systemctl restart docker
  • 1
  1. 查看image信息
docker images
  • 1
  1. 删除之前的数据
rm -rf /var/lib/docker
  • 1

五、拉取镜像

!官方镜像地址!

docker pull openvino/ubuntu18_dev
  • 1

请添加图片描述

六、国内镜像

1.Docker中国区官方镜像
https://registry.docker-cn.com

2.网易
http://hub-mirror.c.163.com

3.中科大
https://docker.mirrors.ustc.edu.cn
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/运维做开发/article/detail/776931
推荐阅读
相关标签
  

闽ICP备14008679号