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 容器名 直接停止窗口
一次启动
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 容器名 直接停止窗口
相关文章推荐
- docker镜像操作
- DOCKER端口映射错误
- docker踩坑记
- docker 基本命令总结(一)
- Docker教程(一) Docker入门教程
- docker搭建apache+php+mysql
- 基于docker的高可用服务解决方案
- Docker数据及网络管理
- Docker安装及镜像管理
- dial tcp: lookup index.docker.io: no such host
- Docker学习笔记
- 05Dockerfile简介
- 【转】Docker 常用命令
- docker push到本地仓库失败
- 使用Docker+Jenkins 搭建CI 自动部署
- elasticsearch运行官方Docker镜像2.3.3
- [Openshift Origin 3]OpenShift 3 : 基于Docker的私有PaaS平台
- 修改CentOs7 上Docker默认文件系统DeviceMapper为OverlayFS
- 通过Docker搭建Mysql容器+Tomcat容器连接环境
- 3分钟,9个Q&A让你快速知道Docker到底是什么