Centos7 安装 docker及docker-compose
一、# 安装依赖包
yum install -y yum-utils device-mapper-persistent-data lvm2
二、添加Docker软件包源
yum install -y yum-utils
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
三、关闭测试版本list(只显示稳定版)
sudo yum-config-manager --disable docker-ce-edge
sudo yum-config-manager --disable docker-ce-test
四、更新yum包索引
yum makecache fast
五、查看版本
yum list docker-ce --showduplicates | sort -r
六、选择要安装的版本
#NO.1 直接安装Docker CE (will always install the highest possible version,可能不符合你的需求)
yum install docker-ce
#NO.2 指定其中一版本安装
yum install docker-ce-20.10.8-3.el7
七、安装docker-compose
yum install docker-compose
或者使用这个命令:
curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.4/docker-compose-uname -s
-uname -m
> /usr/local/bin/docker-compose
八、额外教程之-关闭默认docker 防火墙
(注意新安装的可以,貌似已经在运行的docker实现不了)
vim /etc/docker/daemon.json
{
“iptables”:false
}
#最后启用和启动docker
systemctl enable docker
systemctl start docker
九、 常规使用命令
查询docker 容器
docker ps -a
查询docker 镜像列表
docker images
查询docker 某个容器的日志
docker logs -f 容器id