容器(一)
容器(一)
新建和启动容器
OPTIONS说明:
- — name = “容器新名称” 为容器制定一个名称
- -d 后台运行容器并返回容器id, 即启动守护式容器(后台运行)
- -i 以交互模式运行容器,通常与 -t 同时使用
- -t 为容器重新分配一个伪输入终端,通常与 -i 连用,也就是启动交互式容器
- -P 随机端口映射
- -p 指定端口映射
举个栗子
1 |
|
docker run -it ubuntu:15.10 /bin/bash
/bin/bash 希望有交互式shell 就用/bin/bash
查询正在运行的容器
docker ps [OPTIONS]
1 |
|
OPTIONS:
- -a 展示所有容器,包含历史用过容器
- -d 只展示容器id
- -l 显示最近创建的容器
- -n 展示最近创建的前n个容器
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15List containers
[root@iZ8vbfaek3x3ogtpxnpnwfZ ~]# docker ps -n 1
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
cdee90a8c77d ubuntu "bash" 17 minutes ago Exited (0) 17 minutes ago ubuntu
[root@iZ8vbfaek3x3ogtpxnpnwfZ ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
[root@iZ8vbfaek3x3ogtpxnpnwfZ ~]# docker ps -an 1
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
cdee90a8c77d ubuntu "bash" 17 minutes ago Exited (0) 17 minutes ago ubuntu
[root@iZ8vbfaek3x3ogtpxnpnwfZ ~]# docker ps -an 2
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
cdee90a8c77d ubuntu "bash" 17 minutes ago Exited (0) 17 minutes ago ubuntu
0dcaa91afc0e ubuntu "/bin/bush" 19 minutes ago Created myubuntu
[root@iZ8vbfaek3x3ogtpxnpnwfZ ~]#
退出容器
- exit
run进入容器,exit退出容器, 容器停止
- ctrl + p + q
run进入容器,exit退出容器, 容器不停止
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 GGLSS!
评论
WalineValine