Loading... # 在 Linux 上 安装 Docker --- ## 安装 Docker Docker 的 安装资源文 件存放在 Amazon S3,会间歇性连接失败。所以安装 Docker 的时候,会比较慢。 你可以通过执行下面的命令,高速安装 Docker。 ``` curl -sSL https://get.daocloud.io/docker | sh ``` ### c. 启动 Docker ```nginx systemctl start docker ``` ### d. 设置开机自动启动 ```nginx systemctl enable docker ``` 如果报错 ``` Error: Problem: package docker-ce-3:19.03.7-3.el7.x86_64 requires containerd.io >= 1.2.2-3, but none of the providers can be installed - cannot install the best candidate for the job - package containerd.io-1.2.10-3.2.el7.x86_64 is excluded - package containerd.io-1.2.13-3.1.el7.x86_64 is excluded - package containerd.io-1.2.2-3.3.el7.x86_64 is excluded - package containerd.io-1.2.2-3.el7.x86_64 is excluded - package containerd.io-1.2.4-3.1.el7.x86_64 is excluded - package containerd.io-1.2.5-3.1.el7.x86_64 is excluded - package containerd.io-1.2.6-3.3.el7.x86_64 is excluded ``` 如报上述错误,按照我博客的另一篇文章完成安装即可。 [Centos8-安装最新版Docker-19-03-7报错](https://blog.dwtowen.com/archives/107/) 适用于 Ubuntu,Debian,Centos 等大部分 Linux,会 3 小时同步一次 Docker 官方资源 安装[体验版](https://github.com/docker/docker/tree/master/experimental)或测试版,体验最新 Docker。 ``` curl -sSL https://get.daocloud.io/docker-experimental | sh ``` ``` curl -sSL https://get.daocloud.io/docker-test | sh ``` 如果安装不成功,可以选择使用二进制包安装方式。 [下载二进制包](https://get.daocloud.io/docker/builds) ### 卸载 Docker --- * Ubuntu|Debian ``` sudo apt-get remove docker docker-engine ``` * RHEL|CentOS ``` sudo yum remove docker \ docker-common \ container-selinux \ docker-selinux \ docker-engine ``` * Fedora ``` sudo dnf remove docker \ docker-common \ container-selinux \ docker-selinux \ docker-engine ``` ``` sudo apt-get remove docker docker-engine ``` 卸载 Docker 后,/var/lib/docker/目录下会保留原 Docker 的镜像,网络,存储卷等文件。 如果需要全新安装 Docker,需要删除/var/lib/docker/目录 ``` rm -fr /var/lib/docker/ ``` ## 安装 Docker Compose --- [Docker Compose ](https://docs.docker.com/compose/install/)存放在 Git Hub,不太稳定。 你可以通过执行下面的命令,高速安装 Docker Compose。 ``` curl -L https://get.daocloud.io/docker/compose/releases/download/1.27.4/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose ``` 你可以通过修改 URL 中的版本,可以自定义您的需要的版本。 如上:要安装其他版本的Compose,请替换`1.27.4` 为要使用的Compose版本。 版本可查:[查看最新版本](https://github.com/docker/compose/releases) 最后修改:2020 年 11 月 24 日 09 : 43 AM © 允许规范转载 赞赏 如果觉得我的文章对你有用,请随意赞赏 ×Close 赞赏作者 扫一扫支付 支付宝支付 微信支付