Docker 使用技巧(Cent OS)
1. docker 仓库添加(阿里云)
# 安装 yum-utils
yum install -y yum-utils
# 添加 docker 仓库
yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
2. docker 安装指定版本
# 查询可用版本
yum list docker-ce --showduplicates | sort -r
# 安装指定版本
yum install docker-ce-18.09.9-3.el7
# 启动docker
systemctl start docker
# 版本验证
docker version
3. docker 镜像加速
# 添加镜像源
cat > /etc/docker/daemon.json << EOF
{
"registry-mirrors": [
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn"
]
}
EOF
# 加载重启docker
systemctl daemon-reload && systemctl restart docker
4. docker 创建自定义网络
# 创建 10.10.88.0/16 名为 mynetwork 的网络
docker network create --subnet 10.10.88.0/16 mynetwork
5. docker 创建固定 IP 容器
# 创建自定义网络
# 创建固定IP容器
docker run -itd --net mynetwork --ip 10.10.88.22 nginx