使用docker的简单教程
来源:互联网 发布:淘宝上卖什么的最少 编辑:程序博客网 时间:2024/04/29 12:24
1. 从docker registry server 中下载image
$sudo docker pull <image>
Example: $sudo docker pull ubuntu:14.04
2. 使用image创建container并执行相应命令,并进入交互模式
$sudo docker run -it <image_name> <command>
Example:
[使用image创建container并进入交互模式, login shell是/bin/bash]
$sudo docker run -it ubuntu:14.04 /bin/bash
Note:
执行此命令时, 系统随机分配一个container_name.
//若想在创建时指定container名称为test. Use [--name string] option//(这格式是错的)$sudo docker run -it ubuntu:14.04 /bin/bash --name=test$sudo docker run -it --name test ubuntu:14.04 /bin/bash
3. 从交互模式中退出并停止该container的运行
$exit
4. 显示所有的container,包括未运行的
$sudo docker ps -a //输出格式CONTAINER ID | IMAGE | COMMAND | CREATED | STATUS | PORTS | NAMES
5.修改已经创建的container名称
$sudo docker rename <old_name> <new_name>
6. (后台)开启/停止/重启container
$sudo docker start <container_ID | container_name>$sudo docker stop <container_ID | container_name>$sudo docker restart <container_ID | container_name>
启动一个container并进入交互模式 using [-i] option
$sudo docker start -i <container_ID | container_name> OR$sudo docker start -ai <container_ID | container_name>// '-a' 表示 attach
Notes:
attach一个运行中的container (即, 接管一个后台正在运行的container)
$sudo docker attach <container_ID | container_name>
列出所有的images
$sudo docker images -a
默认显示正在运行中的container
$sudo docker ps
显示最后一次创建的container,包括未运行的
$sudo docker ps -l
删除一个或多个container
$sudo docker rm <container...>
从容器退出时,使用[ctrl + D],这样会结束docker容器;
可以使用[ctrl + P][ctrl + Q]退出容器但不终止容器的运行。
参考:
[Docker,搭建靶场的利器]http://yuren.space/blog/2017/01/07/docker-learning/
[Docker 4 - 总结]https://blog.tankywoo.com/docker/2014/05/08/docker-4-summary.html
阅读全文
0 0
- 使用docker的简单教程
- docker的简单使用
- docker 的简单使用
- Docker基础教程(3)Docker的简单使用
- Docker简单的使用命令
- docker简单教程
- Docker简单教程
- Docker使用基本教程
- Docker使用教程
- docker 详细使用教程
- Docker 使用教程
- docker使用教程
- Docker基本使用教程
- Docker入门使用教程
- docker使用教程
- Docker的简要概述及简单使用
- 安装docker以及一些简单的使用
- docker的安装和简单使用
- Essential Studio for WPF更新至2017 v2,新增Adobe X安全性等功能丨附下载
- Spring 框架简单应用--ioc
- 使用association标签实现结果集的嵌套
- ONVIF协议网络摄像机(IPC)客户端程序开发(9):鉴权(认证)
- WGS84,GCJ02, BD09坐标转换
- 使用docker的简单教程
- hadoop jps datanode开启失败
- TCP/UDP 协议,和 HTTP、FTP、SMTP,区别及应用场景
- spark窗口函数报错
- spring整合activeMQ
- 用例建模
- 和字符串有关的函数的模拟实现 strlen strcpy strcat strstr strcmp
- 从list中取出对象并获得其属性值
- RecyclerView中item嵌套RecyclerView不显示问题