【个人笔记】CentOS安装Docker&Docker-Compose及配置阿里云Docker镜像加速

【个人笔记】CentOS安装Docker&Docker-Compose及配置阿里云Docker镜像加速

一、CentOS安装Docker-CE

1、安装Docker-CE

① 使用官方安装脚本自动安装

执行以下命令并按照提示输入用户密码

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
② 手动安装

卸载当前系统中的docker容器

sudo yum remove -y docker*

添加docker国内源

// 阿里云源
sudo yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    
// 清华大学源
sudo yum-config-manager \
    --add-repo \
    https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo

执行以下命令安装最新的Docker Engine-Community(一般个人学习使用的话,使用Docker的社区版本就行,也就是Docker Engine-Community

sudo yum install -y docker-ce

(在安装过程中如果提示获取 GPG 密钥失败可以先执行下rpm –import http://apt.sw.be/RPM-GPG-KEY.dag.txt再进行安装)

如果想要安装指定版本的Docker Engine-Community,可以执行以下两个命令

// 查看仓库中所有的docker-ce版本
yum list docker-ce --showduplicates | sort -r
// 安装指定版本的Docker-ce
sudo yum install docker-ce-<指定的版本号> 

2、启动Docker

执行下面的命令启动docker容器

sudo systemctl start docker

注:停止Docker的启动状态可以执行sudo systemctl stop docker命令

3、测试docker的安装状态

执行以下命令运行Hello World映象,如果在终端面板上输出了Hello from Docker!字样就代表Docker安装与启动成功了

sudo docker run hello-world

二、配置阿里云Docker镜像加速器

1、登录阿里云镜像加速服务

访问阿里云容器镜像加速服务并输入账号登录阿里云

2、编辑daemon配置文件

复制页面上的加速器地址并追加以下配置到daemon配置文件(/etc/docker/daemon.json)中。(如果没有这个文件或文件夹可以直接手动创建)

{
  "registry-mirrors": ["<阿里云镜像加速器地址>"]
}

3、重新加载daemon配置文件并重启Docker服务

// 加载daemon配置文件
sudo systemctl daemon-reload
// 重启Docker服务
sudo systemctl restart docker

三、安装Docker-Compose

1、安装epel源

yum install -y epel-release

2、安装Docker-Compose

yum install -y docker-compose 

3、查看Docker-Compose版本信息,验证Docker-Compose安装是否成功

docker-compose --version
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值