关于Docker的实践
2016-06-15 10:48
603 查看
docker | |
安装 | wget -qO- https://get.docker.com/ | sh |
镜像 images search pull commit build tag | 查看本地镜像:docker images;查找远程镜像: docker search img; 下载镜像 docker pull img, Tag命令重命令镜像:docker tag 752041ffdfb3 david/ubuntu15:v3 创建自有镜像的两种方法: 1.commit命令对容器ID进行保存# docker commit -m=”xx” -a=’aaa’ containerid ub15:v2: -m:提交的描述信息 -a:指定镜像作者 7c8a558d:容器ID ub15:v2:指定要创建的目标镜像名 2.build 命令,读名为Dockerfile的脚本进行创建镜像 |
容器运行 run | 运行容器内部命令: # docker run ubuntu:15.10 /bin/echo "Hello world" 与容器内进行交互:加 -i –t参数 # docker run -i -t ubuntu:15.10 对容器进行命令:docker run -i -t --name='ubuntu15test1' ubuntu:15.10 |
单容器管理 | start,stop,restart,rm |
查看容器内 | docker log containerID docker top containerID |
查看容器组 | docker ps |
端口映射 dock port (不好用) | 默认不映射: docker run -d training/webapp python app.py (通过docker ps可以查看到) -P命令用于将容器地址随机映射到主端高端口 docker run -d -P training/webapp python app.py -p命令用于指定映射到主端的端口 docker run -d -p 5000:5000 training/webapp python app.py |
相关文章推荐
- CentOS安装 Docker
- ubuntu 如何安装docker不同版本
- Docker大行其道—初识
- Docker
- DOCKER windows安装
- Docker CentOS7 LNMP环境yum方式安装
- DCOS实践分享(3):基于Mesos 和 Docker企业级移动应用实践分享
- DCOS实践分享(2):基于Docker Compose和Swarm的Docker化之路
- CentOS7安装docker1.9.1及简单使用
- docker的一些用法
- Dockerfile书写规则
- 如何使用Dockerfile构建镜像
- Docker-Dockerfile构建镜像
- 如何使docker容器不退出
- Docker 中 安装软件并创建新的镜像
- docker 日志位置
- boot2docker
- 在IBM Bluemix使用Docker Container制作的MobileFirst Platform Server
- docker系列-初识
- docker基本操作