Centos7 Docker | docker-compose安装教程 | 百分百成功
教程类题材,不废话,直接上代码!照抄就行!
首先安装docker需要linux内核为3.0以上的
安装最新版本的docker
1.移除老版本docker(之前安装了docker则移除之前版本,若无则跳过)
1 2 3 4 5 6 7 8 |
yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine |
2.安装yum-utils
软件包(提供yum-config-manager
实用程序)并添加软件源信息。
1 2 3 4 5 |
yum install -y yum-utils yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo |
3.安装最新版本的docker
1 |
yum install docker-ce docker-ce-cli containerd.io |
4.启动docker
1 |
systemctl start docker |
5.设置开机自启:
1 |
systemctl enable docker |
centos7安装docker-compose
一、概述
Docker Compose是 docker 提供的一个命令行工具,用来定义和运行由多个容器组成的应用。使用 compose,我们可以通过 YAML 文件声明式的定义应用程序的各个服务,并由单个命令完成应用的创建和启动。
二、安装
确保本机已经安装了docker,关于docker安装,请参考链接:
https://www.cnblogs.com/xiao987334176/p/11771657.html
参考官方链接:https://docs.docker.com/compose/install/
运行此命令下载docker compose的当前稳定版本:
1 |
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 |
sudo chmod +x /usr/local/bin/docker-compose |
创建链接
1 |
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose |
查看版本(是否安装成功)
1 2 |
# docker-compose --version docker-compose version 1.24.1, build 4667896b |