Hello New World

  • Docker安装
  • 安装后的优化
  • 解决方案
  • 相关内容
  • 首页
  • VPS测评
  • VPS优惠
  • 实用教程
  • 随笔记录
  • 杂七杂八
  • Telegram频道
  • 常用工具
    • WHOIS查询
  • 文章归档
  • 榜上有名

DigitalVirt Docker Flash Sale Google IDC.WIKI IPV6 IPV6 only Linux NAT VPS Oracle Tototel v.ps Virmach wawo 免费VPS 台湾VPS 喵云 微基主机 新加坡VPS 日本VPS 欧洲VPS 流媒体解锁 甲骨文 美国VPS 香港VPS

Docker安装及后续优化教程

  • Hello World
  • 2022-11-26
  • 0
Docker安装

官方安装命令:

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

如果机器在国内,可以使用适用国内环境的安装脚本来安装:

bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/DockerInstallation.sh)
安装后的优化

在Docker的使用过程中,发现默认的配置有几个比较麻烦的地方:

  1. Docker默认不支持IPV6
  2. Docker使用一段时间之后会积累大量的log文件,占用大量空间
解决方案

通过运行以下的命令,来限制log文件的大小,同时开启Docker的IPV6支持:

cat > /etc/docker/daemon.json <<EOF
{
    "log-driver": "json-file",
    "log-opts": {
        "max-size": "20m",
        "max-file": "3"
    },
    "ipv6": true,
    "fixed-cidr-v6": "fd00:dead:beef:c0::/80",
    "experimental":true,
    "ip6tables":true
}
EOF

上面命令的意思是将日志文件大小限制在20m且数量限制为3个,启用IPV6支持。

然后通过systemctl restart docker命令重启Docker使之生效即可。

相关内容
  1. Watchtower – 自动更新 Docker 镜像与容器
  2. MacOS下绝佳的Linux虚拟工具 – Lima
  3. 甲骨文云服务器Oracle Cloud 分配并启用 IPv6 地址教程
© 2025 Hello New World
Theme by Wing
  • {{ item.name }}
  • {{ item.name }}