centos7 安装docker和docker-compose

需要切换到root权限执行所有操作

1、安装docker

1.1更新yum

yum update

1.2安装yum-utils

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

1.3设置yum软件源

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

1.4从设置好的软件源中,安装docker-ce(免费社区版)

yum -y install docker-ce

1.5检验安装成功和版本

docker -v

1.6启动docker

#操作启动
service docker start

#操作重启 
service docker restart 

#操作关停 
service docker stop

1.7检查docker运行状态

systemctl status docker

1.8centos开机自动启动docker

#设置开机自启
systemctl enable docker

#停用开机自启
systemctl disable docker

2、安装docker-compose

2.1在线下载并安放到目录【/usr/local/bin】,改文件名为【docker-compose】

sudo curl -L https://github.com/docker/compose/releases/download/v2.10.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose

 

注意:

①至22年9月最新版为v2.10.2,可到github查看更新,替换下载链接中的版本号用以安装。

②如果下载速度过慢或连不上,可到其它镜像源手动下载离线文件,同样把文件放到/usr/local/bin/docker-compose。如此无需执行本条命令进行在线下载。

③确定文件【/usr/local/bin/docker-compose】正确下载,文件大小起码20M或以上。

2.2给下载好的文件【docker-compose】开权限

chmod +x /usr/local/bin/docker-compose

2.3检查版本信息,确定正确安装

docker-compose -v

2.4使用命令

#启动并后台运行所有的服务
docker-compose up  -d
 
#列出项目中目前的所有容器
docker-compose ps
 
#停止服务
docker-compose stop 服务名
 
#启动服务
docker-compose start 服务名
 
#停止并删除容器、网络、卷、镜像
docker-compose down
 
 
#修改yml文件后,重新加载运行
docker-compose up --force-recreate -d

 

版权声明 1. 本网站名称:稻草人笔记   永久网址:https://www.facekun.com
2. 本文链接:centos7 安装docker和docker-compose: https://www.facekun.com/arts/1050.html
3. 部分文章内容来源于网络,仅作为学习展示之用,版权归原作者所有
4. 因部分文章网络流转次数较多,已无法追溯至原作者,若遗漏导致侵犯了您的权益,请您来信告知我,确认后会尽快删除。
5. 本站禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6. 如无特别声明本文即为原创文章仅代表个人观点,版权归《稻草人笔记》所有,欢迎转载,转载请保留原文链接。
THE END
分享
二维码
< <上一篇
下一篇>>