Docker安装

安装Docker

安装Docker、Docker-compose

更新、安装必备软件

1
apt-get update && apt-get install -y wget vim

非大陆Docker安装

1
wget -qO- get.docker.com | bash

查看Docker版本

1
docker -v

开机自动启动

1
systemctl enable docker

卸载Docker

1
2
3
4
5
sudo apt-get purge docker-ce docker-ce-cli containerd.io

sudo rm -rf /var/lib/docker

sudo rm -rf /var/lib/containerd

非大陆Dokcer-compose安装

1
2
3
4
5
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

sudo chmod +x /usr/local/bin/docker-compose

docker-compose --version

大陆内地的服务器安装:国内安装docker

修改Docker配置

以下配置会增加一段自定义内网IPv6地址,开启容器的IPv6功能,以及限制日志文件大小,防止Docker日志塞满硬盘:

1
2
3
4
5
6
7
8
9
10
11
12
13
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

然后重启Docker服务:

1
systemctl restart docker

文件管理

强烈建议大家专门给Docker的数据、配置文件新建一个文件夹。

1
mkdir -p data/docker_data

这样如果换服务器或者想要备份,都会很方便。