安装docker-ce
docker-ce是开源的、免费的,由docker公司维护。
这里介绍linux_centos7安装docker-ce的方法
官网文档:https://docs.docker.com/install/linux/docker-ce/centos/
卸载旧版本docker,较旧版本的Docker被称为docker或docker-engine。如果已安装这些,请卸载它们以及相关的依赖项。
sudo yum -y remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
使用存储库安装:
一、设置存储库
1、安装所需的包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
2、使用以下命令设置稳定存储库。
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
二、安装docker-ce
1、安装最新版本的Docker CE和containerd,或者转到下一步安装特定版本:
sudo yum -y install docker-ce docker-ce-cli containerd.io
2、要安装特定版本的Docker CE,请在repo中列出可用版本,然后选择并安装:
yum list docker-ce --showduplicates | sort -r
1.png
3、选择包进行安装
image.pngyum -y install docker-ce-18.06.3.ce-3.el7
4、启动docker
sudo systemctl start docker
5、检查docker是否正常启动
systemctl status docker
6、设置开机自启动
systemctl enable docker
docker 镜像加速
对于使用systemctl的系统,请在/etc/docker/daemon.json中写入如下内容
{"registry-mirrors":["https://registry.docker-cn.com"]}
之后重启服务:
$ sudo systemctl daemon-reload
$ sudo systemctl restart docker
安装docker-compose
1、在官方文档对比docker版本下载合适的docker-compose包:
https://docs.docker.com/compose/install/
发行版本连接:https://github.com/docker/compose/releases
2、下载安装包
sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
将1.24.1换成你要安装的版本
3、对二进制文件应用可执行权限:
sudo chmod +x /usr/local/bin/docker-compose
4、测试安装
docker-compose --version #成功时回显示版本号。
docker-compose version 1.24.0, build 0aa59064
网友评论