Docker学习笔记03:容器的基本操作&守护式容器
查看容器:
docker ps [-a] [-l] 查看使用过的容器信息
docker inspect [name/ID] 查看容器的配置信息
自定义容器名:
docker run --name=[name] 为自己的容器起名字
重新启动停止的容器:
docker start -i [ name ]
删除已经停止的容器:
docker rm [ name ]
什么是守护式容器:
能够长期运行
没有交互式会话
适合运行应用程序和服务
以守护形式运行容器:
docker run -i -t IMAGE [command]
Ctrl + P & Ctrl + Q 使得容器在后台运行(不退出)
启动守护式容器:
docker run -d [name] [COMMAND][ARG....]
-d参数的作用: 以后台形式运行命令,在命令结束之后,容器还是会停止
查看容器日志:
docker logs [ -f ] [ -t ] [ --tail ] [name]
-f --follows=true | false 默认为false
-t --timestamps=true | false 默认为false
--tail=”all“
查看容器内的进程:
docker top [name]
在运行的容器内启动新进程:
docker exec [ -d ] [ -i ] [ -t ] [name] [COMMAND] [ARG....]
停止守护式容器:
docker stop [ name ] //等待命令运行结束后停止容器
docker kill [ name ] //立马结束、杀死容器
posted on 2022-08-13 16:15 DylanYeung 阅读(34) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?