doceker
安装必要的一些系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
添加软件源信息
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新并安装Docker-CE
sudo yum makecache fast
sudo yum -y install docker-ce
开启Docker服务
sudo service docker start
设置开机启动docker后台服务
sudo systemctl enable docker
启动docker后台服务
sudo systemctl start docker
停止docker
systemctl stop docker
重启docker
systemctl restart docker
删除镜像
docker rmi [镜像名称 or id]
创建容器 把容器分配给centos:7 并且进入容器
-i 容器一直运行
-t 给容器分配一终端
-d 后台运行容器
直接进入 交互容器 dockername 是容器的名字
docker run -it --[dockername]=hello centos:7 /bin/bash
创建好在运行不进入 守护容器 dockername 是容器的名字
docker run -id --[dockername]=hello centos:7
查看容器的运行状态
docker ps -a
进入容器 dockername 是容器的名字
docker exec -it [dockername] /bin/bash
停止容器 dockername 是容器的名字
docker stop [dockername]
启动容器
docker start [dockername]
删除容器
docker rm [dockername or dockerid]
查看容器信息
docker inspect [dockername]
停止所有的container,删除其中的images
docker stop $(docker ps -a -q)
删除所有container
docker rm $(docker ps -a -q)
安装docker-compose
yum install -y epel-release
yum install -y docker-compose
docker安装redis
docker pull redis
运行
docker run -itd --name redis-proxy --restart=always -p 6379:6379 -d redis --requirepass 密码