在CentOS 7上安装Docker
-
更新系统
sudo yum update
-
安装必要的软件包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
-
添加Docker仓库
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
-
安装Docker引擎
sudo yum install docker-ce
-
启动Docker服务
sudo systemctl start docker
-
设置Docker开机自启动
sudo systemctl enable docker
-
验证安装是否成功
sudo docker --version
Docker Compose安装步骤
1.下载安装
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
2.给执行权限
sudo chmod +x /usr/local/bin/docker-compose
3.创建链接
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
4.查看docker-compose版本
docker-compose --version
5.创建docker-compose.yml文件
vim docker-compose.yml
6.使用方法
docker-compose up -d
方式二:
1、安装docker
# 1、yum 包更新到最新
yum update
# 2、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
yum install -y yum-utils device-mapper-persistent-data lvm2
# 3、 设置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 4、 安装docker,出现输入的界面都按 y
yum install -y docker-ce
# 5、 查看docker版本,验证是否验证成功
docker -v
2、安装Docker Compose
# Compose目前已经完全支持Linux、Mac OS和Windows,在我们安装Compose之前,需要先安装Docker。下面我 们以编译好的二进制包方式安装在Linux系统中。
curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
# 设置文件可执行权限
chmod +x /usr/local/bin/docker-compose
# 查看版本信息
docker-compose -version