docker部署安装

docker的应用

设置yum源

  1. 安装 yum-utils sudo yum install -y yum-utils
  2. 设置 yum 源为阿里云方便下载 Docker Engine sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

安装与卸载

卸载

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

安装

配置 Docker Repository

在主机上首次安装 Docker Engine之前,需要设置 Docker Repository,之后可以从 Repository 安装和更新 Docker

# step 1: 安装必要的一些系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2

# Step 2: 添加软件源信息,国内 Repository 更加稳定
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

# Step 3: 更新
sudo yum makecache fast

安装最新版本的 Docker Engine 和 Container

sudo yum install docker-ce docker-ce-cli containerd.io

安装指定版本的 Docker Engine

# 查找 docker-ce 的版本列表
sudo yum list docker-ce --showduplicates | sort -r

# 安装指定版本
sudo yum install docker-ce-19.03.13-3.el7 docker-ce-cli-19.03.13-3.el7 containerd.io

docker的运行

# 启动
sudo systemctl start docker

# 服务自启动
sudo systemctl enable docker

配置镜像加速

  1. 先 cd 到/etc/docker,查看是否有 daemon.json 文件
  2. 存在则跳过此步骤,不存在则:touch daemon.json(创建文件)
  3. vi daemon.json 添加:{"registry-mirrors": ["https://alzgoonw.mirror.aliyuncs.com"]},:wq 保存退出
  4. sudo systemctl daemon-reload(重新加载配置文件)
  5. sudo systemctl restart docker(重启docker服务)
  6. docker info(查看是否生效)
posted @ 2021-04-15 23:56  SunFree  阅读(73)  评论(0编辑  收藏  举报