4.8 docker从镜像到容器

发布时间:2026/9/23 14:49:29
4.8 docker从镜像到容器 Docker 镜像核心操作详解docker version作用查看 Docker 客户端 服务端 版本docker info作用查看 Docker 全局系统信息1. 查找镜像搜索镜像对应命令docker search 镜像名2. 拉取镜像• 对应命令docker pull 镜像名[:标签]3. 查看本地镜像• 对应命令docker images4. 删除镜像• 对应命令docker rmi 镜像ID/镜像名创建并运行一个容器docker run 镜像名后台运行 -ddocker run -d nginx容器后台运行终端直接返回容器 ID端口映射-p 宿主机端口:容器端口docker run -p 8080:80 nginx将宿主机 8080 端口流量转发到容器 80 端口实现外部访问-P自动把容器内部所有暴露端口随机映射到宿主机高位端口。docker run -d -P nginx指定名称--name 容器名docker run --name my_nginx nginx为容器指定易记名称方便后续操作替代 ID退出即删--rmdocker run --rm nginx容器退出 / 停止后自动删除适合临时测试环境环境变量-e 键值docker run -e MYSQL_ROOT_PASSWORD123456 mysql传入容器运行所需配置如数据库密码docker run -d -P --name nginx_env -e JAVA_ENVdev -e JAVA_VMG1 nginx指定多个环境变量docker exec -it nginx_env env进入nginx_env容器直接打印出容器里所有的环境变量资源限制-m/-cpusdocker run -m 512m --cpus 0.5 nginx限制内存 512MB、CPU 使用率 0.5 核防止资源占用过高容器相关命令1. 查看容器命令docker psdocker ps仅查看运行中容器docker ps -a查看所有容器含停止 / 退出状态2. 删除容器命令docker rm 容器名/ID注意运行中的容器无法直接删除需先停止docker stop或加-f强制删除配合-v可同时删除挂载的数据卷。3. 停止 / 启动容器停止docker stop 容器名/ID发送 SIGTERM 信号优雅停止强制停止docker kill 容器名/ID发送 SIGKILL 信号强制终止启动docker start 容器名/ID重启已停止的容器4.监控运行中容器docker stats是 Docker 内置的命令行工具用于实时监控运行中容器的资源使用情况5. 进入容器内部• 核心命令docker exec -it 容器名/ID /bin/bash◦ -i保持标准输入连接◦ -t分配伪终端6. 查看容器日志命令docker logs [参数] 容器名/ID常用参数-f实时跟踪日志输出类似tail -f--tail 100查看最后 100 行日志-t显示日志时间戳

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询