linux 安装docker及docker compose

1.确保 yum 包更新到最新。

yum update

2.卸载旧版本(如果安装过旧版本的话)

sudo yum remove docker  docker-common docker-selinux docker-engine

3.安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

4.设置yum源

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

5.安装docker

sudo yum install docker-ce  //由于repo中默认只开启stable仓库,故这里安装的是最新稳定版17.12.0

6.启动并加入开机启动

sudo systemctl start docker
sudo systemctl enable docker

 

安装docker-compose

 

sudo wget -P /usr/local/bin https://github.com/docker/compose/releases/download/1.27.4/docker-compose-Linux-x86_64
cd /usr/local/bin/
sudo mv docker-compose-Linux-x86_64 docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose -v

   列出所有运行的服务

   

docker-compose ps

  进入docker-compose下的mysql

 docker ps  //获取应用的id

docker exec -it docker中的id bash mysql -uroot -p 输入密码

 

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

后面的备用:

 

安装python3

 

   yum -y install python3

   python3 -V
   pip3 -V
 

 

利用pip3下载安装docker-compose,centos8

yum -y install epel-release

#Centos 8已经换成python3 使用该命令解决
yum -install python3-pip

#查看版本
pip3 --version  

安装compose

pip3 install docker-compose    
//中途安装报错时,可手动yum install相应的组件
#查看版本 docker-compose version 
#删除docker
-compose sudo rm /usr/local/bin/docker-compose

 

posted @ 2022-07-21 17:20  今年我十八岁  阅读(896)  评论(0编辑  收藏  举报