Docker 包括三个基本概念
- 镜像(Image)
- 容器(Container)
- 仓库(Repository)
docker的环境安装
Docker 分为 CE 和 EE 两大版本。CE 即社区版(免费,支持周期 7 个月),EE 即企业版,强调安全,付费使用,支持周期 24 个月。
卸载旧版本
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
使用 yum 安装
1, 安装依赖包
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
安装docker
sudo yum makecache fast
sudo yum install docker-ce
2, 使用脚本自动安装
curl -fsSL get.docker.com -o get-docker.sh
sudo sh get-docker.sh --mirror Aliyun
启动docker
sudo systemctl enable docker
sudo systemctl start docker
建立 docker 用户组
建立 docker 组:
sudo groupadd docker
将当前用户加入 docker 组:
sudo usermod -aG docker $USER
测试docker是否安装正确
docker run hello-world
docker配置国内镜像加速
请在 /etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建该文件)
{
"registry-mirrors":[
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com"
]
}
重启docker
sudo systemctl daemon-reload
sudo systemctl restart docker
检查是否加速生效
docker info
整理自:Docker —— 从入门到实践