Docker 基本操作
systemctl start docker????????启动docker systemctl stop docker????????停止docker systemctl restart docker? ? ? ? 重启docker systemctl enable docker? ? ? ? 设置开机自启 systemctl disable docker? ? ? ? 禁用开机自启 systemctl status docker? ? ? ? 查看docker状态 docker info? ? ? ? 查看docker信息
Docker 镜像操作
docker pull 镜像名? ? ? ? 下载镜像 docker images? ? ? ? 浏览镜像文件 docker image rm 镜像名/镜像ID? ? ? ? 删除镜像文件? ? ? ?? docker save centos:7 | gzip>centos7.tar.gz? ? ? ? 导出镜像文件 docker load < centos7.tar.gz? ? ? ? 导入镜像操作 docker inspect 镜像名/镜像ID? ? ? ? 查看镜像详情 docker history 镜像名? ? ? ? 查看镜像历史 docker build -t jdk:8 .? ? ? ? 使用 Dockerfile 构建镜像
docker run 镜像名? ? ? ? 运行镜像文件
Docker 数据卷操作
docker volume create 数据卷名称? ? ? ? 创建数据卷 docker volume ls? ? ? ? 查看所有数据卷 docker volume rm 数据卷名称? ? ? ? 删除数据卷 docker volume inspect 数据卷名称? ? ? ? ?查看指定数据卷信息
Docker 容器操作
docker run -d ?--name xxx ?-p 8090:8090 ?-v ... ? --always .... ?-e ....... docker ps? ? ? ? ?查看docker中运行的容器 docker ps -a? ? ? ? 查看docker中所有的容器 docker logs 容器id? ? ? ? ?查看容器日志信息 docker inspect 容器id? ? ? ? ? ? ? ?查看容器信息 docker container stop 容器id? ? ? ? 停止容器 docker container start 容器id? ? ? ? 启动容器 docker container restart 容器id? ? ? ? 重启容器 docker rm -f 容器id? ? ? ? ? 删除容器 docker exec -it 容器id bash? ? ? ? 进入指定容器 docker container prune (移除所有exit状态的容器) exit? ? ? ? 退出容器
docker run -it 镜像名/镜像ID bash? ? ? ? 创建并启动容器
Docker 网络操作
docker network create t-net(网络名称) ????????新建网络 docker network inspect t-net? ? ? ? 查看网络信息 ....
|