标签:docker命令
1.启动容器2.启动交互式容器
docker run -i -t 镜像名 /bin/bash
-i --interactive=true | false 默认是false
-t --tty=true | false 默认是false
示例: focker run -i -t ubuntu /bash/bin 进入窗口的bash界面
3.查看容器
docker ps [-a] [-l]
-a 查看所有容器
-l 查看最新容器
4.查看docker详细配置
docker inspect 容器id或容器名
5.自定义容器名
docker run --name=自定义容器名 -i -t IMAGE /bin/bash
6.重新启动停止的容器
docker start [-i] 容器名
7.删除停止的容器
docker rm 容器名
守护式容器
a.能够长期运行
b.没有交互式会话
c.适合运行应用程序和服务
8.以守护形式运行容器
docker run -i -t 镜像名 /bin/bash
退出交互式窗口的bash,这样窗口还是在后台运行,按 CTRL+P或CTRL+Q
9.退出后重新进入到容器交互式命令行
docker attach 容器名或容器id
10.启动守护式容器
docker run -d 镜像名 [COMMAND] [ARG...]
-d 启动容器时使用后台的方式运行命令
11.查看容器日志
docker log [-f] [-t] [--tail] 容器名
-f --follows=true | false 默认为false,一直跟踪日志
-t --timestamps=true | false 默认为false, 日志加上时间戳
--tail="all",选择返回结尾处多少数据的日志
示例:docker logs -t -f --tail 0 容器名
12.查看容器内进程
docker top 容器名
13.在运行的容器中启动新进程
docker exec [-d] [-i] [-t] 容器名 [COMMAND] [ARG...]
示例 docker exec -i -t mydocker /bin/bash
14.停止 守护式容器
docker stop 容器名 (发送停止信号,等待停止)
docker kill 容器名 (直接停止容器)
标签:docker命令
原文地址:http://blog.51cto.com/1352694/2087450