您的位置:首页 > 运维架构 > Docker

docker容器基本操作

2016-07-18 00:00 746 查看
1.run命令启动容器

一次启动

docker run ubuntu echo ‘Hello World!’

2启动交互式容器

docker run --name -i –t IMAGE /bin/bash

--name 自定义容器的名子

-i --interactive=true|fase 默认是false 始终打开标准输入

-t --tty=true|false默认是false 分配一个伪tty终端

3查看容器

docker ps [–a] [–l]

-a 列出所有容器

-l 列出最新的容器

4查看容器属性

docker inspect [容器id] [容器名]

5重新启动停止的容器

docker start –i [容器id] [容器名]

-i 以交互方式重新启动

6删除停止的容器

docker rm [容器id] [容器名]

7守护式容器

长期运行,没有交互式会话,适合应用程序及服务

第一种方式:

docker run –i –t ubuntu /bin/bash

ctrl + p ctrl+q键退出容器让容器在后台运行

docker attach [容器id] [容器名]进入运行的窗口

第二种方式:

docker run –d 镜像名[COMMAND][ARG…]

-d 启动容器时以后台方式运行

8查看容器的日志

docker logs [] [] [] 容器名

-f –follows=true|false 默认为false 一起跟踪

-t –timestamps=true|false 默认为false 加上输出时间

--tail =’all’最新的多少条

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

docker exec [-d] [-i] [-t] 容器名[COMMAND] [ARG]

10查看容器内的进程

docker top 容器名[COMMAND] [ARG]

11停止守护式容器

docker stop 容器名 发送命令让容器自己停止

docker kill 容器名 直接停止窗口
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: