首页 > 技术文章 > docker 安装

climbsnail 2020-12-04 19:33 原文

centos 下安装

cetnos环境下安装docker(官方文档)

1,删除原有的docker组件

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine

2,配置docker源

sudo yum install -y yum-utils device-mapper-persistent-data lvm2
## 注意:此处更换了阿里的源,适用国内用户
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3,查看docker安装列表

sudo yum list docker-ce --showduplicates

4.直接安装最新版本的docker-ce

sudo yum install -y docker-ce

5.启动docker

sudo service docker start
# 或者使用下边的,设置开机启动并启动docker
sudo systemctl  enable docker &&  systemctl  start docker

6.更换docker镜像仓库源

1:阿里云docker仓库

2:进去注册帐号后,控制台-容器镜像服务(可以搜索到)-镜像中心—镜像加速器。获取到加速器地址: "https://xxxxxxx.mirror.aliyuncs.com"

3: 添加镜像仓库,

#linux下默认文件为/etc/docker/daemon.json,添加下列仓库
$ sudo vi /etc/docker/daemon.json

{
    "registry-mirrors": ["https://xxxxxxx.mirror.aliyuncs.com"]
}

# 重启docker使其生效
$ sudo systemctl  restart docker 

other

# remove 
### remove docker package
sudo yum remove docker-ce
### remove Images, containers, volumes ...
sudo rm -rf /var/lib/docker

windows 下安装docker

下载DockersToolBox工具

安装过程

在Windows10安装Docker遇到问题的解决方法

推荐阅读