项目部署——Docker-安装_运维发布

 
网络安全 ,深度学习,嵌入式,机器强化,生物智能,生命科学。

纸上得来终觉浅,绝知此事要躬行 !!!寻找志同道合伙伴抱团创业中。。。


  • 环境
    项目部署——Docker-安装_运维发布_02
    项目部署——Docker-安装_运维发布_03项目部署——Docker-安装_运维发布_04

传送门
项目部署——Docker-安装_运维发布_05

项目部署——Docker-安装_运维发布_06项目部署——Docker-安装_运维发布_07

项目部署——Docker-安装_运维发布_08
安装最新版docker按这步操作就行,需要指定版本 项目部署——Docker-安装_运维发布_09
yum install docker-ce docker-ce-cli containerd.io
yum install -y docker-ce docker-ce-cli containerd.io

安装指定版本的,首先列出可用的版本有哪些,然后选择并安装

项目部署——Docker-安装_运维发布_10
项目部署——Docker-安装_运维发布_11

项目部署——Docker-安装_运维发布_12

 yum makecache  #生成仓库缓存

项目部署——Docker-安装_运维发布_13安装docker

 yum install docker -y

项目部署——Docker-安装_运维发布_14

Start Docker 启动docker

systemctl start docker  #启动docker
systemctl enable docker #开机启动docker
systemctl status docker #查看docker状态

项目部署——Docker-安装_运维发布_15

 # docker run hello-world

项目部署——Docker-安装_运维发布_16

 # docker version

项目部署——Docker-安装_运维发布_17

 查看执行过的docker进程:docker ps --all

项目部署——Docker-安装_运维发布_18

DaoCloud 加速器 是广受欢迎的 Docker 工具,解决了国内用户访问 Docker Hub 缓慢的问题。DaoCloud 加速器结合国内的 CDN 服务与协议层优化,成倍的提升了下载速度。
项目部署——Docker-安装_运维发布_19项目部署——Docker-安装_运维发布_20

项目部署——Docker-安装_运维发布_21

  • yum list installed | grep docker
  • yum -y remove xxxx



2021/2/24

项目部署——Docker-安装_运维发布_22

 

1. 下载docker-ce的repo

curl https://download.docker.com/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker-ce.repo

2. 安装依赖
yum install https://download.docker.com/linux/fedora/30/x86_64/stable/Packages/containerd.io-1.2.6-3.3.fc30.x86_64.rpm

3. 安装docker-ce
yum install docker-ce

4. 启动docker
systemctl start docker


项目部署——Docker-安装_运维发布_23
项目部署——Docker-安装_运维发布_24
项目部署——Docker-安装_运维发布_25

 不通

项目部署——Docker-安装_运维发布_26

	备份旧的配置文件

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/ 这里是改为阿里云的
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo
或者
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo

生成缓存
yum makecache


yum 包更新到最新
yum update

项目部署——Docker-安装_运维发布_27
项目部署——Docker-安装_运维发布_28

安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
yum install -y yum-utils device-mapper-persistent-data lvm2

项目部署——Docker-安装_运维发布_29

设置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

项目部署——Docker-安装_运维发布_30

如果出现错误提醒
(尝试添加 ‘–skip-broken’ 来跳过无法安装的软件包 或 ‘–nobest’ 来不只使用最佳选择的软件包)
使用下面命令

yum install -y https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/edge/Packages/containerd.io-1.2.6-3.3.e

项目部署——Docker-安装_运维发布_31

 命令安装最新的 containerd.io、然后就可以顺利的安装Docker

 4、 安装docker,出现输入的界面都按 y

yum install -y docker-ce

项目部署——Docker-安装_运维发布_32

 查看docker版本,验证是否验证成功

docker -v