docker
更新yum包
sudo yum update
卸载旧版本
sudo yum remove docker docker-common docker-selinux docker-engine
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
设置yum源
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
仓库中可用版本列表
yum list docker-ce --showduplicates | sort -r
安装(可指定版本)
sudo yum install docker-ce
查看版本
docker version
启动并加入开机自启动
sudo systemctl start docker
sudo systemctl enable docker
卸载docker包
sudo yum remove docker-ce
安装docker-composer
①加载docker-composer
sudo curl -L "https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

步骤①失败,尝试更新curl
②更新curl:
yum update -y nss curl libcurl
③添加权限
sudo chmod +x /usr/local/bin/docker-compose
④查看版本
docker-compose --version
执行yml文件
创建网络
docker network create 网络名称(yml文件的networks)
执行yml文件
docker-compose -f docker-compose.yml up -d
启动容器
docker-compose up -d
查看容器
docker ps
打开容器
docker exec -it name bash
容器查看、启动、停止、重启
docker stats/start/stop/restart name1 name2
进入redis容器
docker exec -it myredis /bin/bash
进入redis客户端
redis-cli
查询所有key
keys *

浙公网安备 33010602011771号