从今天开始编写docker、springcloud方面的文章。本文介绍一些docker容器的基本命令。
1、启动容器:docker run IMAGE [COMMAND] [ARG...]
docker run ubuntu echo 'Hello World' 通过镜像ubuntu启动容器,并在容器启动时运行echo命令,输出'Hello World'后关闭容器
2、启动交互式容器:docker run -i -t IMAGE /bin/bash
docker run -i -t ubuntu /bin/bash 通过镜像ubuntu且使用-i -t参数交互启动容器,并执行/bin/bash命令 -i: --interactive = true|false 默认false 告诉docker的守护进程为容器始终打开标准输入 -t: --tty = true|false 默认false 告诉docker为创建的容器分配一个伪tty终端,新创建的容器才能提供一个交互式的shell
注意:以上两个启动容器的命令,都会重新创建一个新的容器,比较麻烦。
3、查看容器:docker ps [-a] [-l]
docker ps 列出正在运行的容器 -a: 列出所有容器 -l:列出最新创建的容器 不加任何参数:列出正在运行的docker容器
4、docker inspect [names] or [id]
docker inspect container01 查看container01容器的详细信息(json格式显示) 也可以使用-f参数来指定,例如:获取镜像的Architecture信息:docker inspect -f {{".Architecture"}} container01
5、自定义容器名:docker run --name=自定义容器名 -i -t IMAGE /bin/bash
docker run --name=container01 -i -t ubuntu /bin/bash 创建一个名为container01的容器
6、重新启动已经停止的容器:docker start [-i] 容器名
docker start -i container01 重新启动容器container01 -i: 以交互的方式启动容器
注意:使用该命令不会重新创建一个新的容器。
7、删除停止的容器(不能用于删除正在运行中的容器):docker rm 容器名
docker rm container01 删除容器container01
作者:八目朱勇铭
链接:https://www.jianshu.com/p/52b6db065f8a
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦