尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

docker 艹哥笔记

docker 艹哥笔记
📅 发布时间:2026/6/20 7:08:16

docker 艹哥笔记

image
[root@localhost ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
108bbbe7370a alpine "/bin/echo 'Hello do…" 10 hours ago Exited (0) 10 hours ago stoic_pare
[root@localhost ~]#
image
目前名称是随机的
image
root@localhost ~]# docker run --name luffy centos:7 echo luffy3
luffy3
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
32a296b714e5 centos:7 "echo luffy3" 19 seconds ago Exited (0) 18 seconds ago luffy
f4b8f1535446 alpine "ls /etc/passwd" 11 minutes ago Exited (0) 11 minutes ago quirky_bhaskara
48ff2f27288d alpine "ls /etc/passwd" 11 minutes ago Exited (0) 11 minutes ago affectionate_wescoff
108bbbe7370a alpine "/bin/echo 'Hello do…" 10 hours ago Exited (0) 10 hours ago stoic_pare
[root@localhost ~]#
[root@localhost ~]#
改名字成功

[root@localhost ~]# docker run --name luffy centos:7 echo luffy3
luffy3
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
32a296b714e5 centos:7 "echo luffy3" 19 seconds ago Exited (0) 18 seconds ago luffy
f4b8f1535446 alpine "ls /etc/passwd" 11 minutes ago Exited (0) 11 minutes ago quirky_bhaskara
48ff2f27288d alpine "ls /etc/passwd" 11 minutes ago Exited (0) 11 minutes ago affectionate_wescoff
108bbbe7370a alpine "/bin/echo 'Hello do…" 10 hours ago Exited (0) 10 hours ago stoic_pare
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# docker run --name luffy centos:7 echo luffy3
docker: Error response from daemon: Conflict. The container name "/luffy" is already in use by container "32a296b714e5b89abe3729b090fe285f0f09c66c7c309910460f34dacb8a6195". You have to remove (or rename) that container to be able to reuse that name.
See 'docker run --help'.
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# docker ps -aq
32a296b714e5
f4b8f1535446
48ff2f27288d
108bbbe7370a
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# docker rm $(docker ps -aq)
32a296b714e5
f4b8f1535446
48ff2f27288d
108bbbe7370a
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
[root@localhost ~]#
[root@localhost ~]#

使用:docker rm $(docker ps -aq)完全删除镜像

image

[root@localhost ~]#
[root@localhost ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
[root@localhost ~]#
[root@localhost ~]# docker run --name c7 -it -d centos:7 /bin/bash
docker: Error response from daemon: Conflict. The container name "/c7" is already in use by container "b5125fbb876168a3f2e896767447c36778c7b1f20c6556eee1b37c6b43a93112". You have to remove (or rename) that container to be able to reuse that name.
See 'docker run --help'.
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# docker rm c7
c7
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# docker run --name c7 -it -d centos:7 /bin/bash
e40e729d2da24490504dbbfb3d3fa291a43cc3f35434502cdde7934966f6add2
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
e40e729d2da2 centos:7 "/bin/bash" About a minute ago Up About a minute c7
[root@localhost ~]#
[root@localhost ~]#
image
[root@localhost ~]# docker exec -it c7 /bin/bash
[root@e40e729d2da2 /]#
[root@e40e729d2da2 /]#
[root@e40e729d2da2 /]#
[root@e40e729d2da2 /]# cd
[root@e40e729d2da2 ~]#
[root@e40e729d2da2 ~]#
[root@e40e729d2da2 ~]#
[root@e40e729d2da2 ~]# ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 11828 1736 pts/0 Ss+ 13:59 0:00 /bin/bash
root 14 0.1 0.1 11828 1896 pts/1 Ss 14:02 0:00 /bin/bash
root 28 0.0 0.0 51732 1708 pts/1 R+ 14:02 0:00 ps aux
[root@e40e729d2da2 ~]#
[root@e40e729d2da2 ~]#
dockerrun--name 容器名称镜像名称:版本号[容器启动后运行的第一条命令]2
3

启动并立刻进入到容器里

5
docker run-name c7it centos:7/bin/bash
6
8

启动容器井放在后台运行

docker run-name c7it-d centos:7/bin/bash

相关新闻

  • 在windows 上用GPIO定义几个按键
  • 扩展域并查集理解性总结
  • ABP - 种子数据 [IDataSeeder、DataSeedContext]

最新新闻

  • 小程序安全通信机制深度解析:从签名算法到逆向分析实践
  • vLLM+llama-factory本地部署实战:生产级LLM落地操作手册
  • GLM-5.1开源实战:本地部署、量化推理与VS Code集成指南
  • 嵌入式开发板电压与时钟配置:从原理到实战排查指南
  • 终极FGO自动化战斗解决方案:Fate/Grand Automata深度使用指南
  • Hermes本地AI Agent架构升级实战:模块化、持久化与沙箱化

日新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

周新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号