Centos7安装Docker及DockerCompose教程
Centos7安装Docker及DockerCompose教程
一、Centos安装Docker
- 卸载(可选)
如果之前安装过旧版本的Docker,可以使用下面命令卸载:
1 | yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-selinux \docker-engine-selinux \docker-engine \docker-ce |
安装docker
首先需要大家虚拟机联网 安装yum工具
1 | yum install -y yum-utils \device-mapper-persistent-data \lvm2 --skip-broken |
设置镜像源 为yum添加docker仓库位置
1 | yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo |
然后输入命令:
1 | yum install -y docker-ce |
docker-ce为社区免费版本 docker-ee为企业版本
启动Docker服务
启动Docker
1 | systemctl start docker |
重启Docker
1 | systemctl restart docker |
设置开机自动启动
1 | systemctl enable docker |
查看Docker的版本信息
1 | docker version |
到此 Docker已经安装成功
二、安装DockerCompose
- 确保已经按照了Docker 如果没有按照 请参考上面或者Docker官方文档进行安装
打开终端或命令行界面 使用以下命令下载DockerCompose二进制文件
1
curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
为文件添加可执行权限
1
chmod +x /usr/local/bin/docker-compose
创建一个符号链接 使docker-compose命令可全局访问
1
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
验证安装是否成功 执行命令查看docker-compose版本信息
1
docker-compose --version
如果成功安装 将显示docker-compose的版本号
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ChengのBlog!