西安网站seo工作室,北京规划建设 杂志 官方网站,网站开发app,百度网盘资源共享目录
一、镜像管理
二、容器操作
三、网络管理
四、存储卷管理
五、系统管理
六、Docker Compose 常用命令 一、镜像管理 命令参数解说示例说明docker pull镜像名:标签docker pull nginx:alpine拉取镜像#xff08;默认从 Docker Hub#xff09;docker images-a#x…目录
一、镜像管理
二、容器操作
三、网络管理
四、存储卷管理
五、系统管理
六、Docker Compose 常用命令 一、镜像管理 命令参数解说示例说明docker pull镜像名:标签docker pull nginx:alpine拉取镜像默认从 Docker Hubdocker images-a显示所有镜像docker images -a查看本地镜像列表docker rmi-f强制删除docker rmi nginx:alpine删除本地镜像docker build -t指定镜像名和标签 (镜像地址/镜像名:标签) -f指定 Dockerfile 路径 docker build -t myapp:v1 .通过 Dockerfile 构建镜像docker run --rm容器停止自动删除 -d后台运行 -p端口映射 -v挂载卷 注意 --rm建议在测试环境使用 -d不会将程序在前台运行意思就比如不会把日志正常信息打印到控制台和监控运行 docker run -d -p 8080:8080 镜像地址/镜像名:标签创建并镜像docker tag源镜像 新镜像名:标签docker tag nginx mynginx:v1为镜像创建新标签docker push镜像名:标签docker push myrepo/myapp:v1推送镜像到仓库 二、容器操作 命令参数解说示例说明docker run --rm容器停止自动删除 -d后台运行 -p端口映射 -v挂载卷 --name指定容器名 注意 --rm建议在测试环境使用 -d不会将程序在前台运行意思就比如不会把日志正常信息打印到控制台和监控运行 docker run -d -p 8080:80 --name web nginx 创建并启动容器docker ps-a显示所有容器含停止的docker ps -a查看容器列表docker stop容器ID/名称docker stop web停止运行中的容器docker start容器ID/名称docker start web启动已停止的容器docker rm-f强制删除运行中的容器docker rm -f web删除容器docker exec-it交互式终端docker exec -it web sh在运行中的容器内执行命令docker logs-f实时追踪日志docker logs -f web查看容器日志docker inspect容器ID/名称docker inspect web查看容器详细信息JSON 格式 三、网络管理 命令参数解说示例说明docker network ls-docker network ls查看所有 Docker 网络docker network create--driver指定驱动类型docker network create mynet创建自定义网络docker network connect网络名 容器名docker network connect mynet web将容器连接到网络docker network inspect网络名docker network inspect bridge查看网络详细信息 四、存储卷管理 命令参数解说示例说明docker volume ls-docker volume ls列出所有数据卷docker volume create卷名docker volume create myvol创建数据卷docker volume rm卷名docker volume rm myvol删除数据卷docker volume inspect卷名docker volume inspect myvol查看卷详细信息 五、系统管理 命令参数解说示例说明docker info-docker info显示 Docker 系统信息docker version-docker version查看 Docker 版本docker system prune-a删除所有未使用资源 --volumes删除卷docker system prune -a --volumes清理磁盘空间慎用docker stats容器ID/名称docker stats web实时监控容器资源占用情况 docker stats 命令实时监控资源可通过 docker ps 查看在运行中的 六、Docker Compose 常用命令 命令参数解说示例说明docker-compose up-d后台启动docker-compose up -d启动所有服务依赖 docker-compose.ymldocker-compose down-v同时删除卷docker-compose down -v停止并删除所有服务docker-compose ps-docker-compose ps查看服务状态docker-compose logs-f实时日志docker-compose logs -f web查看指定服务的日志 提示 容器操作命令如 run/exec支持 -it 参数启动交互式终端如 /bin/bash。 使用 --help 查看详细帮助docker run --help。 数据卷-v和端口映射-p是容器持久化和访问的关键参数。 生产环境慎用 docker system prune -a避免误删数据