docker
uname -r 查看系统版本 需要高于3.10
yum -y install docker 安装
service docker start
docker version
docker run hello-world
docker images
systemctl status docker
systemctl enable docker 设置开机启动
设置国内加速镜像
vim /etc/docker/daemon.json -> 写入
{ "registry-mirrors": ["https://registry.docker-cn.com"] }
镜像仓库地址:https://hub.docker.com/
比如下载最新centor镜像 docker pull centos:latest
删除镜像 docker rmi hello-world:latest
docker run [options] image 启动创建容器
option
--name 定义容器名称 -d 后台运行容器 -i 交互模式 -t 分配个伪终端 -p随机端口映射
docker run -it --name mycentos centos /bin/bash 已交互模式启动centos容器
创建完自动进入了容器内部
exit 退出容器,停止运行
ctrl +p +q 退出容器,不停止 后台运行容器
docker attach 容器ID 进入已启动容器中
docker exec -it 容器ID 容器启动,打开新终端
docker ps -a 全部
docker ps -q 查看运行中的容器
docker ps -l 查看上一个运行过的容器
docker ps -n 3 查看容器前3个
docker start 93bd5529e4c5 启动已有容器 ps中查看容器id
docker restart 93bd5529e4c5
docker stop 93bd5529e4c5
docker rm -f $(docker ps -qa) 强制删除所有容器