前言
docker 是什么?它能用来做什么?它的优缺点如何?想必能看到这篇文章的大家都再熟悉不过了。所以在这里就不多赘述,让我们直接进入正题吧。
1.安装Docker、Docker-compose
更新必要的软件
apt-get update && apt-get install -y wget vim安装Docker
wget -qO- get.docker.com | bash查看Docker的版本
docker -v设置开机启动
systemctl enable docker优化Docker(可选)
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", #开启容器的ipv6 "experimental":true, "ip6tables":true}EOF重启 Docker 服务
卸载Docker
sudo apt-get purge docker-ce docker-ce-cli containerd.io
sudo rm -rf /var/lib/dockersudo rm -rf /var/lib/containerd安装Docker-compose
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 --version2.一点建议
建议专门新建一个文件夹用来放 docker 的数据和配置文件,方便后续运维