`

Docker入门教程

阅读更多

入门知识

CentOS7安装Docker - 在 CentOS7 中安装 Docker

Docker Hello World - 演示使用 docker pull 从 Docker hub 上面拉取 Hello world 镜像,然后使用 docker run 运行镜像

Docker数据卷容器 - 介绍在 docker run 命令中使用“-v”和“--volumes-from”参数指定容器卷

使用Dockerfile创建数据卷 - 介绍在 Dockerfile 文件中使用 VOLUME 命令创建数据卷

Docker容器数据卷 - 怎样通过命令和Dockerfile文件挂载数据卷,实现Docker容器之间数据共享

 

Docker常用命令

Docker命令之帮助命令 - 介绍Docker的帮助命令 docker info、docker help 和 docker version

Docker images命令 - 查看当前Docker上面存在的所有镜像列表

Docker rmi命令 - 删除指定的镜像

Docker tag命令 - 根据已有的镜像,新建一个TAG

Docker build命令 - 根据 Dockerfile 构建镜像

Docker history命令 - 查看指定镜像的历史信息

Docker save命令 - 将镜像使用 tag.gz 格式保存到宿主主机

Docker load命令 - 将保存在宿主主机的 tag.gz 文件导入到 Docker 中

Docker import命令 - 导入镜像

Docker run命令 - 根据指定的 Docker 镜像运行一个容器

Docker pull命令 - 从 Docker Hub 中下载一个镜像到本地 Docker

Docker search命令 - 从 Docker Hub 搜索镜像

 

Docker rm命令 - 删除指定的容器

Docker start命令 - 启动一个或多个已经停止的容器

Docker restart命令 - 重启一个或多个容器

Docker stop命令 - 停止一个或多个容器

Docker kill命令 - 强制停止一个或多个容器

Docker exec命令 - 在宿主主机发送一条命令到容器内部进行执行,然后返回结果给宿主主机

 

Dockerfile入门

Dockerfile之FROM - 指定 Dockerfile 的基础镜像,即自己的镜像继承自哪个镜像

Dockerfile之MAINTAINER - 给 Dockerfile 指定作者信息和邮箱地址

Dockerfile之ENV - 设置环境变量

Dockerfile之RUN - 运行一条指令

Dockerfile之ADD - 添加一个文件到镜像内,如果镜像时压缩文件将自动解压

Dockerfile之COPY - 拷贝文件到镜像内

Dockerfile之EXPOSE - 暴露某个端口,供宿主主机通过 -p 或 -P 进行映射,然后即可访问Docker服务

Dockerfile之WORKDIR - 设置当前工作目录

Dockerfile之VOLUME - 指令可以指定一个或多个目录作为容器的数据卷

Dockerfile之CMD - 设置容器启动时执行的操作

Dockerfile之ENTRYPOINT - 设置容器启动时执行的操作

Dockerfile之ONBUILD - 只有当以当前镜像为基础镜像,去构建下一级镜像的时候才会被执行

 

Dockerfile实例

Dockerfile实例Hello World

Dockerfile实例自定义CentOS - 自定义CentOS镜像

Dockerfile实例自定义TOMCAT - 自定义 Tomcat

Dockerfile的CMD和ENTRYPOINT实例

 

分享到:
评论

相关推荐

    docker入门教程1

    docker入门教程

    Docker入门教程+Docker实战项目

    Docker入门教程+Docker实战项目 Docker入门教程+Docker实战项目 Docker入门教程+Docker实战项目 Docker入门教程+Docker实战项目 Docker入门教程+Docker实战项目 Docker入门教程+Docker实战 从安装到部署 资源描述:...

    Docker入门教程.pdf

    Docker入门教程

    docker入门教程

    Docker 在容器的基础上,进行了进一步的封装,从文件系统、网络互联到进程隔离等等,极 大的简化了容器的创建和维护。使得Docker 技术比虚拟机技术更为轻便、快捷。 下面的图片比较了Docker 和传统虚拟化方式的不同...

    Docker 基础教程.pdf

    Docker 基础教程是我在学习docker过程中所总结的文档,适合初级学习的小白,其中演示记录了多个搭建简单的基础服务,包含了docker-compose的操作等,可以快捷的搭建服务。

    Docker入门教程资料

    Docker入门教程资料

    Docker超详细基础教程.pdf

    Docker 是⼀个开源的应⽤容器引擎,基于 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应⽤以及依赖包到⼀个轻量级、可移植的容器中,然后发布到任何流⾏的 Linux 机器上,也可以实 现虚拟化。 容器是...

    Docker 基础教程(一).html

    Docker 基础教程(一).html

    docker入门教程.pdf

    docker教程

    docker入门全面教程

    docker基本结构 安装 数据库应用 Jenkins和docker服务器 docker绑定外部ip和端口 hadoop端口清单

    Docker 入门教程

    Docker 入门教程 很基础的东西,多多看看还是好的

    Docker基础教程,致力于于初学者的教程

    Docker基础教程,致力于于初学者的教程

    Docker基础入门到实战.zip

    Docker基础入门到实战 01.Docker基本概念和框架 02.Docker的安装和部署 03.Docker容器 04.Docker镜像与仓库(一) 05.Docker客户端和守护进程 06.Docker镜像与仓库(二) 07.Docker容器的网络连接 08.Docker容器的...

    docker入门实战

    docker入门指南docker入门指南docker入门指南docker入门指南docker入门指南

    docker入门教程电子书

    详细介绍了docker安装方法以及基础命令,推荐想入门容器的童鞋查看

    Docker 入门教程 - GBase 8a

    Docker 是一个开源的平台,用于开发、分发和运行应用程序,通过容器化(containerization)技术来实现。容器是一种轻量级、可移植、自给自足的包,使软件在任何环境中都能以相同的方式运行。Docker 作为 Linux 容器...

Global site tag (gtag.js) - Google Analytics