第一章 docker安装
文章目录前言一、docker是什么?二、linux 安装1、删除旧的docker版本2、设置存储库3、安装docker4、docker启动三、镜像加速配置前言本专题将介绍docker的基础知识提示:以下是本篇文章正文内容,下面案例可供参考一、docker是什么?Docker是基于Go语言实现的云开源项目。Docker的主要目标是“Build,Ship and Run Any App,Anywher
前言
本专题将介绍docker的基础知识
提示:以下是本篇文章正文内容,下面案例可供参考
一、docker是什么?
Docker是基于Go语言实现的云开源项目。
Docker的主要目标是“Build,Ship and Run Any App,Anywhere”,也就是通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP(可以是一个WEB应用或数据库应用等等)及其运行环境能够做到“一次封装,到处运行”。
Linux 容器技术的出现就解决了这样一个问题,而 Docker 就是在它的基础上发展过来的。将应用运行在 Docker 容器上面,而 Docker 容器在任何操作系统上都是一致的,这就实现了跨平台、跨服务器。只需要一次配置好环境,换到别的机子上就可以一键部署好,大大简化了操作
二、linux 安装
可参考官网:https://docs.docker.com/engine/install/centos/
1、删除旧的docker版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2、设置存储库
yum install -y yum-utils
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
3、安装docker
yum install docker-ce docker-ce-cli containerd.io
4、docker启动
docker启动:
systemctl start docker
docker重启:
systemctl restart docker
开机自启:
systemctl enable docker
docker验证:
docker -v
docker images
三、镜像加速配置
可参考官网:https://cr.console.aliyun.com/cn-beijing/instances/mirrors
阿里云-容器镜像服务-镜像中心-镜像加速器-Centos
-
安装/升级Docker客户端
推荐安装1.10.0以上版本的Docker客户端,参考文档 docker-ce -
配置镜像加速器
针对Docker客户端版本大于 1.10.0 的用户
您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://mdf000mb.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
更多推荐
所有评论(0)