docker(一) 基础知识和命令
来源:互联网 发布:mac电脑分享wifi给手机 编辑:程序博客网 时间:2024/05/29 14:22
镜像:
1、获取镜像 、
docker pull
2、列出镜像
docker images
3、创建镜像(没用过)
docker commit
4、导出和导入镜像
docker load < ubuntu_14.04.tar
docker save
5、移除镜像
docker rmi [这个i指的是image, rmi移除镜像, rm 移除容器]
6、容器启动
docker run [-option|-d后台启动|-i标准输入|-t终端打开]
7、 容器终止
docker start[启动停止的容器]
docker stop[停止正在运行的容器]
docker restart[重启正在运行的容器]
8、进入正在运行的容器
docker exec
9、 容器的导入和导出
docker export > xxx.tar
docker import xxx.tar [-contaniner-name] 注意,导入容器快照后生成的是镜像
10、删除容器
docker rm [-f删除正在运行的,强制]
11、仓库相关命令
docker search 搜索
docker pull 拉取
docker push 推送
docker commit 提交一层
12、文件映射[挂载]
docker run -v src_dir:destination_dir 把宿主机的文件夹映射到docker容器中,在dockerfile中不能指定宿主机文件夹
13、统一数据卷容器
docker run --volumes-from [data-container] -v [-destination_dir] 把数据卷容器映射到当前容器的文件夹,通过-v 指定
14、容器互联
一种方法可以使用:docker run --net=container:[contanier-name],不过这种没什么意义,因为这个只是网络部分的。如果要请求另外一个容器之类的
另外可以使用: docker run --name xxx --link [contanier-name : alias_name]的方式,启动后查看env,可以看到有相关的hosts配置,这种可以使容器之间相互通信。
阅读全文
0 0
- docker(一) 基础知识和命令
- Docker学习一:Docker基础知识
- docker基础知识命令
- Docker命令解读-一
- Docker实战(一):Docker基础命令
- Docker实战(一):Docker基础命令
- Docker实战(一):Docker基础命令
- docker 一些命令 记录一
- docker命令介绍(一)
- Selenium 基础知识和命令
- mysql命令 和 基础知识
- docker 基础知识
- docker基础知识
- Docker命令详解系列(一)- Docker最常用命令速记
- Docker实战(一):Docker安装与基础命令
- Docker简介和安装(一)
- docker 基本命令总结(一)
- 小娜老师的讲义-Docker基础知识-容器(一)
- 二维数组、字符串 API
- Shape--------详解和运用
- 第十三章 上线
- Android Studio在libs中添加jar包
- Encountered a section with no Package: header问题
- docker(一) 基础知识和命令
- Java实现Sunday算法
- Win7系统删除开始菜单里的气泡提示的方法
- java的邮件发送代码
- 《一》将关注订阅号用户的基本信息入库
- 我如何让软件二次开发变简单
- 使用jdcloud-wui筋斗云前端框架如何快速定位到源码
- Android studio 制作.9图片步骤
- 使用BadBoy录制JMeter脚本