news 2026/4/4 12:09:36

容器操作命令

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
容器操作命令

前提:有镜像才能创建容器

一、基本使用
1、新建并启动容器
docker run [OPTIONS] IMAGE [COMMAND] [ARG...] 如果本地有直接拉取,本地没有从hub.docker拉取 参数: --name=“容器新名字”:为容器指定一个名称 -d:后台运行容器,并返回容器ID,即启动守护式容器 -i:以交互模式运行容器,通常与 -t 同时使用 -t:为容器重新分配一个伪输入终端,通常与 -i 同时使用 ​ -P:随机端口映射 docker run -it -P ​ -p:指定端口映射,有四种格式 docker run -it -p 8888:8080 容器ID ​ ip:hostPort:containerPort ip::containerPort hostPort:containerPort containerPort ​ --rm:容器退出时自动清理容器内部的文件系统。 -h HOSTNAME 或者 --hostname=HOSTNAME:设定容器的主机名,它会被写到容器内的 /etc/hostname 和 /etc/hosts。 --dns=IP_ADDRESS:添加 DNS 服务器到容器的 /etc/resolv.conf 中,让容器用这个服务器来解析所有不在 /etc/hosts 中的主机名。 --dns-search=DOMAIN:设定容器的搜索域,当设定搜索域为 .example.com 时,在搜索一个名为 host 的主机时,DNS 不仅搜索 host,还会搜索 host.example.com。 -ro:容器为只读模式 --restart=always:任何退出都会进行重置,除非容器故障 --restart=on-failure: 容器内主进程退出时返回的“退出状态码”不是0不进行重启 --restart=unless-stopped:任何退出,但用docker stop命令手动停止后不再重启 ​ 例:$ docker run -it --rm -h host_ubuntu --dns=114.114.114.114 --dns-search=test.com -ro --restart-unless-stopped ubuntu
2、列出当前运行的容器
docker ps [OPTIONS] 参数: -a:列出当前所有正在运行的容器+历史上运行过的 -l:显示最近创建的容器 -n:显示最近n个创建的容器 -q:静默模式,只显示容器编号 --no-trunc:不截断退出
3、退出容器
exit:容器停止退出 ​ ctrl+P 执行后再执行 ctrl+C:容器退出,但不停止
4、启动容器
docker start 容器ID或容器名字 ​ docker start nginx:7.5
5、重启容器
docker   restart 容器ID或容器名字
6、停止容器(需等待)
docker stop 容器ID或容器名字
7、强制停止容器
docker kill 容器ID或容器名字
8、删除已经停止的容器
docker rm 容器ID或容器名字
9、一次性删除多个容器
docker rm -f $(docker ps
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/3 2:14:27

Citra模拟器终极指南:3个步骤让你在电脑畅玩3DS游戏

Citra模拟器终极指南:3个步骤让你在电脑畅玩3DS游戏 【免费下载链接】citra 项目地址: https://gitcode.com/GitHub_Trending/ci/citra 还在为无法在电脑上体验任天堂3DS游戏而烦恼吗?想要在大屏幕上重温经典游戏却不知道如何操作?本…

作者头像 李华
网站建设 2026/3/29 0:20:11

基于Java电商网购管理系统设计

目录已开发项目效果实现截图开发技术系统开发工具:核心代码参考示例1.建立用户稀疏矩阵,用于用户相似度计算【相似度矩阵】2.计算目标用户与其他用户的相似度系统测试总结源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式&…

作者头像 李华
网站建设 2026/4/4 10:31:53

打造iOS应用中的文本显示新高度:YYLabel深度解析

还在为iOS应用中的文本显示效果不够理想而苦恼吗?😕 想要让普通的文字也能拥有丰富的视觉效果和交互体验?今天我要向大家介绍一个能让你的应用文本展示瞬间提升档次的神器——YYLabel!🎉 【免费下载链接】YYText Power…

作者头像 李华
网站建设 2026/4/3 16:27:20

基于Python+Vue开发的鲜牛奶订购管理系统源码+运行步骤+计算机专业

项目简介 该项目是基于PythonVue开发的鲜牛奶订购管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Python编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Python的牛奶…

作者头像 李华
网站建设 2026/4/3 6:26:06

5分钟掌握ADBKeyBoard:Android自动化测试终极输入解决方案

5分钟掌握ADBKeyBoard:Android自动化测试终极输入解决方案 【免费下载链接】ADBKeyBoard Android Virtual Keyboard Input via ADB (Useful for Test Automation) 项目地址: https://gitcode.com/gh_mirrors/ad/ADBKeyBoard ADBKeyBoard是一款专为Android自动…

作者头像 李华
网站建设 2026/4/1 1:55:30

KITTI-360数据集:解锁自动驾驶场景理解的五大核心优势

在自动驾驶技术飞速发展的当下,高质量数据集已成为推动算法创新的关键要素。KITTI-360数据集凭借其32万张图像和10万个激光扫描的庞大规模,为研究者提供了73.7公里真实驾驶场景的完整记录,成为自动驾驶场景理解领域的重要基础设施。 【免费下…

作者头像 李华