docker之旅(二) 容器

1. docker容器的基本操作

1.1 启动容器

1.) 基本方式
docker run IMAGE[command][arg...]
run 在新容器中执行
例如:
docker run ubuntu:14.04 echo 'hello world'

2.)交互的方式
docker run -it  IMAGE /bin/bash
  -i  --interactive=true|false 默认是false 是否在终端打开标准输入
  -t  --tty=true|false 默认是false

1.2 查看容器

docker ps [-a] [-l]
-a 所有的容器
-l  最新的容器

docker inspect  

自定义容器名

docker run --name=自定义名称 -i -t /bin/bash

重新启动停止的容器

docker start [-i] 容器名

删除已经停止的容器

docker rm 容器名   运行中的容器无法删除

2. 守护式容器

方式一:
docker run -it IMAGE /bin/bash
然后运行ctrl+p 或者ctrl+Q
方式二:也是最主流的方式
docker run -d IMAGE 容器名 [command][arg...]

3. 查看容器日志

docker logs [-f][-t][-tail] 容器名
-f --follows=true|false 默认是false
-t --timestamp=true|false 默认false
--tail ="all"

eg:docker logs -tf --tail 10 6fe0323c8753

4. 查看容器进程

docker top 容器名

5. 在容器中启动进程

docker exec [-d][-t][-i] 容器名[command][arg...]

6. 停止运行中的容器

docker stop 容器   发送信号给容器  等待容器的停止
docker kill 容器    直接杀死容器进程
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容