Windows Server 安装 Docker
打开 Server Manager
点击 Add roles and features
勾选 Container 功能
安装并重启 Server
# 启用 TLS 1.2 不然用不了 NugetSet-ItemProperty -Path 'HKLM:\SOFTWARE\Wow6432Node\Microsoft\.NetFramework\v4.0.30319' -Name 'SchUseStrongCrypto' -Value '1' -Type DWordSet-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\.NetFramework\v4.0.30319' -Name 'SchUseStrongCrypto' -Value '1' -Type DWord# 安装 DockerInstall-Module DockerMsftProvider -ForceInstall-Package Docker -ProviderName DockerMsftProvider -Force# Linux Docker 使用方法# 无法嵌套虚拟化(WS 是虚拟机的话无法启用 Hyper-V)Uninstall-Package -Name docker -ProviderName DockerMSFTProviderInstall-Module DockerProviderInstall-Package Docker -ProviderName DockerProvider -RequiredVersion preview[Environment]::SetEnvironmentVariable("LCOW_SUPPORTED", "1", "Machine")Restart-Service docker
Linux 常用命令
# 下载文件curl -O xxx# 查看磁盘大小df -h# 查看内存大小free -m# 配置 DNSvim /etc/resolv.conf# 以管理员权限操作sudo -s -H
CentOS 安装 Docker
yum remove docker-ce-cliyum remove comtainerd.ioyum install -y yum-utilsyum-config-manager \--add-repo \https://download.docker.com/linux/centos/docker-ce.repoyum install docker-ce docker-ce-cli containerd.iosystemctl start docker# 设置开机启动systemctl enable dockersystemctl daemon-reload## 添加 docker IP 到白名单firewall-cmd --zone=trusted --add-source=172.17.0.1/16 --permanentfirewall-cmd --reload
CentOS 时区设置
rm /etc/localtimeln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtimeecho "Asia/Shanghai" > /etc/timezone
