网站打不开dns修改吗,厦门网站建设u,免费1级做爰片免费网站,超链接到网站怎么做虽然现在Conntainerd 大有取代Docker作为容器运行时的趋势#xff0c;但是docker还是有自己的优势在。尤其是对于开发者来讲#xff0c;使用Docker 比使用 containerd 方便很多#xff0c;尤其是在Docker Desktop等工具的加持下。 本文主要面向Docker的初、中级学者#xf… 虽然现在Conntainerd 大有取代Docker作为容器运行时的趋势但是docker还是有自己的优势在。尤其是对于开发者来讲使用Docker 比使用 containerd 方便很多尤其是在Docker Desktop等工具的加持下。 本文主要面向Docker的初、中级学者也完全可以当做工具文档来收录主要收集了本人多年的基于Docker容器化环境的工作实践
Docker 安装
Docker 有多种安装方式最经典的是一键安装脚本和官方安装教程其他的野路子不太推荐另外给出一种纯离线安全安装Docker的方式这个也是在很多场景中需要用到的
一键安装脚本 一键安装脚本的好处就是适合各种常见操作系统 # 国内推荐使用阿里云的镜像站
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun官方安装教程 CentOS 如果你的系统比较特殊比如使用了云厂商的OS镜像那么一键安装脚本可能不太适合你 安装必要工具
yum install -y yum-utils
# 设置镜像仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 执行安装命令
yum install docker-ce docker-ce-cli containerd.io -yLinux 系统 Docker 离线安装
Docker 引擎配置
{// docker 根目录所有的volume、image 等数据存储的地方不要放在系统根分区data-root: /app/docker,registry-mirrors: [https://docker.m.daocloud.io,https://docker.nju.edu.cn,https://dockerproxy.com},log-driver: json-file,// 日志大小配置这个最好有防止日志把磁盘塞满log-opts: {max-size: 50m, // 设置日志文件的最大大小例如10MBmax-file: 5 // 设置同一容器日志文件的最大数量}
}
Docker Daemon 配置代理
mkdir -p /etc/systemd/system/docker.service.d
vim /etc/systemd/system/docker.service.d/http-proxy.conf[Service]EnvironmentHTTP_PROXYhttp://proxy-ip:proxy-port/
EnvironmentHTTPS_PROXYhttp://proxy-ip:proxy-port/
# 不需要代理的地址 这个要根据自己的需要进行调整不要直接抄
EnvironmentNO_PROXYlocalhost,127.0.0.1,.aliyuncs.com# 重载并重启docker 服务
sudo systemctl daemon-reload
sudo systemctl restart docker