第二章 docker镜像管理

时间:2021-02-19 13:39:03   收藏:0   阅读:0

1、安装docker

# 安装依赖包
yum install -y yum-utils
# 添加docker源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 安装docker-ce
yum install -y docker-ce
# 启动并验证
systemctl start docker
docker info
# 设置开机启动
systemctl enable docker

官方文档:https://docs.docker.com

# 解压二进制包
tar xf docker-20.10.3.tgz -C /usr/bin/ --strip-components=1
# 设置systemctl启动
cat > /etc/systemd/system/docker.service << ‘EOF‘
[Unit]
Description=docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target
 
[Service]
Type=notify
EnvironmentFile=-/etc/sysconfig/docker
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=1048576
LimitNPROC=infinity
LimitCORE=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=always
StartLimitBurst=3
StartLimitInterval=60s
 
[Install]
WantedBy=multi-user.target
EOF
# 设置docker启动和开机自启
systemctl start docker
systemctl enable docker

2、docker版本

生产环境大多用docker-ce

3、镜像是什么

4、镜像从哪里来

地址:https://hub.docker.com

vi /etc/docker/daemon.json
{
"registry-mirrors":["https://b9pmyelo.mirror.aliyuncs.com"]
}

5、镜像与容器联系

技术图片

6、镜像管理常用命令

技术图片

7、镜像存储核心技术:联合文件系统(UnionFS)

技术图片

技术图片

8、镜像存储核心技术:写时复制(COW)

技术图片

9、优化建议

技术图片

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!