可以把docker看做一个容器来存储空间的
常见的命令:
查看docker版本:
docker version
查看docker系统信息:
docker info
查看docker镜像:
docker images
将容器保存为镜像文件 保存为tar格式的文件
docker save -o [ 名字.tar] [容器名]
加载镜像到容器 加载tar文件
docker load -i [想要加的镜像]
删除镜像或多个镜像
docker rmi [容器名] ......
强制删除镜像
docker rmi -f 镜像名
删除容器
docker rm [容器名]
强制删除容器
docker rm -f [容器名]
强制停止正在运行的容器
docker kill [容器名]
暂停正在运行的docker容器
docker pause [容器名]
恢复暂停的docker容器
docker unpause [容器名]
查看docker容器运行状态:
docker ps
列出所有运行镜像和关闭的等状态
docker ps -a
从docker官网拉取镜像比如拉个redis 不写版本就是最新版本 redis:latest
比如 docker pull redis:6.2.7
docker pull redis
启动docker
systemctl start docker
关闭docker
systemctl stop docker
重启docker
systemctl restart docker
系统启动docker启动
systemctl enable docker
运行docker镜像 运行nginx 服务 docker run --name nginx -p 80:80 -d nginx (不写版本等于默认最新版本)
docker run -- name [设置名字] -p [端口] -d [后台运行]
进入容器
docker exec -it 镜像名 bash
docker 命令就是要多敲那敲起来的手感是真的舒服