菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
468
0

docker部署安装

原创
05/13 14:22
阅读数 12497

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(查看是否生效)

发表评论

0/200
468 点赞
0 评论
收藏
为你推荐 换一批