美文网首页
【Docker】安装使用

【Docker】安装使用

作者: 24c41111e47b | 来源:发表于2018-08-21 19:12 被阅读27次

安装

进入Daoclud下载安装,安装成功后,执行如下命令监测是否安装成功:
$ docker --version
$ docker info

基本操作

命令查看
$ docker --help

子命令查看
$ docker <subcommand> --help

本机镜像列表
$ docker images

查找镜像centos
$ docker search centos

拉取镜像centos
$ docker pull centos

使用centos镜像输出"Hello world"
$ docker run centos /bin/echo "hello world"

后台运行
$ docker run -d centos /bin/echo "hello world"

运行一个新的 交互式容器(登录到系统)
$ docker run -t -i centos

-t: 在新容器内指定一个伪终端工具
-i: 允许对容器内使用标准输入(STDIN)交互

查看正在运行的容器
$ docker ps -a

连接到一个正在运行的容器
$ docker attach container_id

启动一个停止的容器
$ docker start container_id

每次run一个镜像都会生成一个新的container,使用如下命令可以在run后立即删除生成的container
$ docker run --rm=true centos

使用container制作image镜像压缩文件
$ docker commit container_id custom_image_name

image导出到本地

image镜像导出为压缩文件
$ docker save image_name -o filepath/name.tar

container容器导出为压缩文件
$ docker export container_id -o filepath/name.tar

save 和 export区别
save :针对image,保存image的所有信息-包含历史信息
export : 针对container,只导出当前信息

倒入制作好的本地镜像
$ docker import filepath/name.tar image_name


参考:
Docker 使用指南 (一)—— 基本操作
Docker 使用指南 (二)—— 搭建本地仓库
Docker 使用指南 (三)—— 网络配置
Docker 使用指南 (四)—— 数据卷的使用
Docker 使用指南 (五)—— Dockerfile 详解
Docker 使用指南 (六)—— 使用 Docker 部署 Django 容器栈

相关文章

网友评论

      本文标题:【Docker】安装使用

      本文链接:https://www.haomeiwen.com/subject/rzvzbftx.html