Hello New World

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

BBR ByteVirt DigitalVirt Flash Sale IDC.WIKI IPV6 IPV6 only Linux NAT NAT VPS OVH OVH Cloud Tototel v.ps Virmach Vmshell 免费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. Linux设置及删除SWAP虚拟内存脚本
  2. 什么是 BBR 加速?
本文采用 CC BY-NC-SA 4.0 许可协议,转载或引用本文时请遵守许可协议,注明出处、不得用于商业用途!
© 2023 Hello New World
Theme by Wing
  • {{ item.name }}
  • {{ item.name }}