docker 进入容器命令_Docker容器常用命令分享,赶紧收藏

de0e6d97a2c9e40b6d9bca86f3a0a122.png

1. docker run

创建一个新的容器并运行一个命令

用法:docker run [OPTIONS] IMAGE [COMMAND] [ARG…]

f5568c8a15cf7b9d37ba386533ceeab5.png

1.1.创建一个新的容器并运行一个命令

688413e07677e09d29e1d0a409bb48da.png

1.2.启动交互式容器

docker run -it IMAGE /bin/bash

2bfaa5c7fd7a956b8c3ac546a524bb8d.png

1.3.自定义容器名

docker run --name=自定义名 -it IMAGE /bin/bash

bf553a7b355200e7864bc797e6f914a4.png

1.4.启动启动守护式容器

docker run -d IMAGE [COMMAND] [ARG]

6dcebb958a98e49cce73060b501653aa.png

1.5.设置容器的端口映射

c9835ad6718583b3ac7aa492954bf3a6.png

2. docker ps(docker container ls)

查看正在运行的容器

用法:docker ps [OPTIONS]

3ea46901967c0708167cab32e4931620.png
ae353b2ff222fe4aad04676ace5da16c.png

各个参数表示的含义:

CONTAINER ID:表示容器ID

IMAGE:表示镜像名称

COMMAND:表示启动容器时运行的命令

CREATE:表示容器的创建时间

STATUS:表示容器运行的状态。Up表示运行中,Exited表示已停止

PORTS:表示容器对外的端口号

NAMES:表示容器名称

3. docker inspect

获取容器/镜像的元数据

用法:docker inspect [OPTIONS] NAME|ID [NAME|ID…]

71a516ccf96ebc32d97d2ec51e5f5707.png

4. docker start

重新启动停止的容器

用法:docker start [OPTIONS] CONTAINER [CONTAINER…]

c0518f9b6fa3d0f8464da46c24a86d8b.png
1f0c53fa4926b0e387cdcf081bfbf2f2.png

5. docker rm

删除一个或多个容器,并返回容器的ID

用法:docker rm [OPTIONS] CONTAINER [CONTAINER…]

5e7b0426c9aaf633e58484753573af0d.png
488d0dadfb5abe425610f4356aee2717.png

6. 守护形式运行容器

6.1 Ctrl+P/Ctrl+Q

在运行交互式容器时,以Ctrl+P/Ctrl+Q的组合键来退出交互式容器的bash,容器就会在后台运行

5e27f5381e3e00f1dee5dedf0b227e56.png

6.2 docker run -d

通过docker run -d IMAGE [COMMAND] [ARG…]后台运行容器,并返回容器ID

62ea07c95e42f764c834db32661385bf.png

7. docker attach

附加到运行中的容器

用法:docker attach [OPTIONS] CONTAINER

ad9b8998260e278393fef5635668651b.png

8. docker logs

查看容器日志

用法:docker logs [OPTIONS] CONTAINER

1e9d1274bd4b682e25bee4e7d8a15075.png
72912a2dc8ceed8ae21776e1f2afad4c.png

9. docker top

查看 容器内进程运行情况

用法:docker top CONTAINER [ps OPTIONS]

a568810febf5117a76b79d60da921ba5.png

10. docker port

查看容器的端口映射情况

用法:docker port CONTAINER [PRIVATE_PORT[/PROTO]]

8f1726eb31a7aa44d73f6432d543de3c.png

11. docker exec

在运行中的容器内启动新进程

用法:docker exec [OPTIONS] CONTAINER [COMMAND] [ARG…]

19cd4b2d7a19c6ecfd962931c480b67c.png
85233b61079c04f0c67296db8979768c.png

12. docker stop

停止守护式容器,发送一个信号给容器,等待容器的停止,并返回容器的NAMES。

a18d3a0dcfb2337d55c9dffefccec9fb.png

13. docker kill

停止守护式容器,会直接停止容器,并返回容器的NAMES

262e17bf84cbeb49967c23a2ca4c7c61.png

私信我:“资料”,可免费领取更多学习资料哦

bd23f6e1dc9d92551ccf0470ba5068e7.png
5c591cbee6343dbc95fb46f770214963.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值