CentOS7安装Docker详细步骤
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
前言记录在CentOS7中安装docker的每一个步骤
1、Docker介绍
什么是docker虚拟化容器技术Docker基于镜像可以秒级的启动各种容器每一种容器都是一个完整的运行环境并且容器之间相互隔离
也就是每创建一个镜像就相当于那个镜像有一个Linux服务
这样即使安装redis、或者MySQL等出错了也不会影响别的环境。
这里提供三个文档感兴趣的朋友可以参考一下
2、操作步骤
Linux使用的是CentOS7安装步骤如下
1、打开Linux的终端卸载旧版本
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2、安装docker依赖包中间需要确认几次输入y回车即可
#安装所需资源包
sudo yum install -y yum-utils
#设置docker下载地址
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
#安装docker
sudo yum install docker-ce docker-ce-cli containerd.io
3、查看安装docker列表
yum list docker-ce --showduplicates | sort -r
4、启动docker
sudo systemctl start docker
5、此时可以使用docker的基本命令了
#查看docker的版本
docker -v
# 查看本地主机上已有镜像的基本信息。
docker images
3、配置docker阿里云镜像加速
因为docker下载镜像是从docker hub中下载是国外的所以下载比较慢可以看作maven
1、去到阿里云官方网址找到容器镜像服务
https://www.aliyun.com/product/acr?spm=5176.19720258.J_3207526240.30.3cb876f4HGkuU9
2、进入管理控制台这里没有开通服务的需要开通一下容器服务
3、点击镜像加速器选择CentOS
4、在Linux中执行以下命令
# 1、创建目录
sudo mkdir -p /etc/docker
# 2、配置镜像加速器地址
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://rrnv06ig.mirror.aliyuncs.com"]
}
EOF
# 3、启动docker后台线程
sudo systemctl daemon-reload
# 4、重启docker服务
sudo systemctl daemon-reload
此时docker就安装并配置完成了~
关于在docker中安装MySQL和Redis感兴趣的同学可以查看这两篇文章