什么是docker
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
在centos上安装docker
卸载旧版本的docker(如果你曾经安装过docker,或者系统自带docker)
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
使用docker的储存库
sudo yum install -y yum-utils
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
如果提示您接受GPG密钥,请验证指纹是否匹配 060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35
,如果是,则接受它。
现在,已经完成了docker的安装,可以启动试试。
启动docker
# 启动docker
sudo systemctl start docker
# 关闭docker
sudo systemctl stop docker
# 重启docker
sudo systemctl restart docker
# 查看docker状态
sudo systemctl status docker
这样就表示启动成功了
接下来可以试试docker的hello world程序
sudo docker run hello-world
运行该指令会自动下载hello-world程序,并运行
还可以通过docker images
指令来查看镜像
配置阿里镜像
进入阿里云的控制台,搜索容器镜像服务
,点击镜像工具–>镜像加速器
如图,直接执行蓝色框中命令即可完成docker阿里云镜像的配置