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 *

 
posted @ 2020-11-05 11:47  羽*枫  阅读(81)  评论(0)    收藏  举报