Linux上Docker容器操作核心三步:拉镜像(如docker pull alpine:3.20)、run启动(-it--rm交互式或-d后台)、ps/stop/start/rm管理状态,注意版本明确、-it与-d区别及stop不删除容器。

在 Linux 上用 Docker 创建、启动和停止容器,核心就三步:拉镜像、跑容器、管状态。关键不是记命令,而是理解每个操作背后的目的和常见坑点。
拉取基础镜像(别跳过这步)
容器必须基于镜像运行,官方镜像最稳。比如想跑一个轻量级 Linux 环境,直接拉 alpine:
docker pull alpine:latest
登录后复制
不指定标签时默认是 latest,但生产环境建议写明确版本号(如 alpine:3.20),避免因镜像更新导致行为变化。执行后可用 docker images 查看本地已有镜像。
创建并立即启动容器(常用组合命令)
大多数场景下,你不需要先 create 再 start,一条 run 就搞定:
- -it:交互式终端(带 stdin + tty),适合调试
- --rm:退出后自动删除容器,避免残留(测试时推荐)
- --name mytest:手动指定容器名,比自动生成的随机名好记
- alpine:latest sh:运行 sh 进入 shell
完整示例:
docker run -it --rm --name mytest alpine:latest sh
登录后复制
进去后敲 exit,容器立刻退出并被清理。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
还木有评论哦,快来抢沙发吧~