docker基础知识命令
来源:互联网 发布:淘宝助理如何删除宝贝 编辑:程序博客网 时间:2024/06/05 20:57
ocker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
在centos上安装docker centos 7 上默认有docker,可以直接安装,当然需要root权限
基础操作:
- 安装docker yum install -y docker
- 查看是否安装成功 docker -v
- 查看本机的镜像 docker images
- 查看本机容器 docker ps -a
- 查看本机运行的容器 docker ps -s
- 获取镜像 docker pull ubuntu(镜像名)这样获取的是最近的版本
- docker pull ubuntu:14.04通过指定标签下载特定镜像
- 使用镜像创建容器,在其中运行bash应用:docker run -t -i ubuntu /bin/bash 这只是一个列子
镜像操作:
- 使用镜像ID删除镜像 docker rmi imagesID ps:rni -f 强制删除(不推荐使用) 存在容器依赖的镜像不推荐,需要先删除依赖该镜像的所有的容器,再删除镜像
- 使用镜像标签删除镜像 docker rmi images(tag)
- 搜寻镜像 docker search mysql 会列出远端仓库的镜像
- 创建镜像 docker commit [选项] CONTAINER [tag] 选项-a “作者信息” -m “提交信息” -p “提交时暂停容器运行”
docker commit -m“new” -a “docker” 容器id test(新镜像名字)
- 存出镜像文件到本地 docker save -o ubuntu.tar ubuntu 把ubuntu镜像存出到本地文件命名ubuntu.tar
- 从本地文件导入到本地镜像库 docker load --input ubuntu
- 上传镜像到仓库默认dockerhub官方仓库,需要登录 docker pus name【tag】
容器操作:
- 创建一个容器 docker create -it ubuntu 这是一个停止状态的容器 -t 分配一个为终端 -i 让容器的标准输入保持打开
- 上面的新建的容器需要用docker start 来启动容器
- docker run 则是创建并启动容器如: docker run -t -i ubuntu /bin/bash 就可以在创建的终端输入命令了,而且在和bash没有什么区别,可以使用ls ps 等等命令
- 在上面的终端中输入exit则退出该终端
- 守护状态运行 docker run -d ubuntu
- 终止容器docker stop name
- 处于终止状态的容器启动 docker start name[id]
- 删除容器:docker rm [选项] COTAINER -f 强行终止并删除一个正在运行中的容器 -l 删除容器的链接但是保留容器 -v 删除容器挂载的数据卷
- 导出容器 docker export 如 到处id为e34的容器到test.ar文件 docker export e34 >test.ta
- 导入容器 cat test.tar | docker import - test/ubuntu
1.16总结的docker命令,作为笔记
1 0
- docker基础知识命令
- docker(一) 基础知识和命令
- docker 基础知识
- docker基础知识
- 【docker基础知识】docker基础概念
- 【docker基础知识】编译Docker源码
- Docker学习一:Docker基础知识
- [docker]docker命令 docker inspect
- docker 命令
- Docker 命令
- docker命令
- Docker命令
- docker命令
- Docker命令
- docker 命令
- Docker命令
- docker命令
- docker命令
- EventBus
- PAT. advance level. T.1001. A+B format
- EventBus3.0的使用
- slab源码分析--销毁函数
- NodeJS、NPM安装配置步骤(windows版本)
- docker基础知识命令
- EditText Cursor(游标)放置问题
- ubuntu14.04上装cmake3.2
- codeforces 8VC Venture Cup 2017 - Elimination Round D PolandBall and Polygon
- JQuery手势密码
- c++ 中__declspec 的用法
- 帧动画&补间动画&属性动画
- Android资源文件夹命名规则
- 小猴纸新作~