docker的概述
命令 说明 docker version 查看服务器与客户端版本 docker info 查看 docker 服务配置信息
容器安装部署
dnf install -y docker-ce
systemctl enable --now docker
配置镜像仓库
镜像概述
镜像管理命令
镜像管理命令 说明 docker images 查看本机镜像 docker pull 镜像名称:标签 下载镜像 docker save 镜像名称:标签 -o 文件名 备份镜像为tar包 docker load -i 备份文件名称 导入备份的镜像文件 docker history 镜像名称:标签 查看镜像的制作历史
容器管理命令
容器管理命令 说明 docker run -it(d) 镜像名称:标签 创建容器 docker ps 查看容器的信息 docker inspect 镜像名称|容器名称 查询(容器/镜像)的详细信息 docker [start|stop|restart] 容器id 启动、停止、重启容器 docker exec -it 容器ID 启动命令 在容器内执行命令 docker logs 容器ID 查看容器日志 docker cp 路径1 路径2 拷贝文件:路径格式(本机路径、容器ID/路径)
# 命令替换,停止所有容器 docker stop $(docker ps -aq)
在容器内执行非交互命令 docker exec -it web1 ls
在容器内执行交互命令 docker exec -it web1 bash
# 从容器内拷贝文件出来 docker cp web1:/usr/local/nginx/conf ./
拷贝文件到容器 docker cp myos.tar.xz web3:/
查看日志拍错 docker logs web1
管理命令 说明 docker rm 容器ID 删除容器 docker tag 镜像ID:标签 镜像名称:新的标签 创建新的镜像名称和标签 docker rmi 镜像名称:标签 删除镜像(必须先删除该镜像启动的所有容器)
简单镜像制作
容器部署应用