Docker精简教程
文章平均质量分 66
主要介绍了Docker的基本思想以及日常用法,包括镜像,容器,数据卷,网络管理等内容,最后会结合Apache展示Docker在生产中的应用
痴澳超
东南大学 学生
展开
-
Docker基础教程(1)安装
安装1. 安装原创 2017-08-04 08:16:19 · 534 阅读 · 0 评论 -
Docker基础教程(2)简介
简介Docker可以做什么重要概念更多1. 简介Docker是一个开源项目,它在linux操作系统上提供了一个软件抽象层和操作系统层虚拟化的自动管理机制。Docker利用了Linux的资源分托机制(cgroups以及命名空间)来创建独立的软件容器。Linux对命名空间的支持完全隔离工作环境中的应用程序,包括进程树,网络,用户ID与挂载文件系统;而cgroups则提供了资源隔离,包括cpu,内存原创 2017-08-04 09:10:34 · 501 阅读 · 0 评论 -
Docker基础教程(3)Docker的简单使用
关于Docker storedocker image1 小试牛刀2 其他命令总结1. 关于Docker storeDocker store里有好多大家做好的镜像,所以你在使用之前可以先到Docker store官网(https://store.docker.com/)找一下有没有满足你需求的镜像,如果有的话可以直接pull下来,这样的话就可以省去你自己创建镜像的时间。比如我想要用一个配置好t原创 2017-08-04 15:42:34 · 604 阅读 · 0 评论 -
Docker基础教程(4)进阶命令-1-网络,数据卷等内容
准备工作进入容器1 ssh登录2 第三方工具nsenter3 Docker工具关闭和启动docker服务管理容器端口linkDocker网络管理数据卷小结0. 准备工作为了跟随本教程的内容,需要创建一个具备一定网络功能的镜像。 首先从之前的ubuntu:16.04创建一个容器:sudo docker run -ti --name Exercise ubuntu:16.04 ba原创 2017-08-05 09:10:10 · 673 阅读 · 0 评论 -
Docker基础教程(5)进阶命令-2-DockerFile
初遇Dockerfile更多Dockerfile命令小结1. 初遇Dockerfile在之前的教程里,我们展示了2种获得镜像的方法:一种是直接从Docker store上面pull,一种是先运行一个容器,然后从容器提交获得镜像。今天,我们来看另一种更优秀的私人定制定制Docker镜像的方法——Dockerfile。 Dockerfile是一种包含了构建镜像指令的文本文档。下面我们来看一个简单的原创 2017-08-05 11:01:18 · 532 阅读 · 0 评论 -
Docker基础教程(6)进阶命令-3-分享你的镜像
直接分享Dockerfilepush到Docer Storesave与load小结1. 直接分享Dockerfile你可以直接把你的Dockerfile分享出来,然后其他人可以直接build这个Dockerfile就可以得到你的镜像了。2. push到Docer Store之前我们都是直接从Docker Store pull其他人分享的镜像,其实你也可以在Docker Store上分享你自己的原创 2017-08-05 11:20:23 · 451 阅读 · 0 评论 -
Docker基础教程(7)-终焉-使用Docker部署一个web服务器
1. 创建一个Dockerfilemkdir apachecd apachetouch Dockerfilevim Dockerfile添加如下内容: FROM ubuntu:16.04 RUN apt-get update RUN apt-get install -y apache2 RUN apt-get install -y apache2-utils RUN原创 2017-08-05 12:12:01 · 544 阅读 · 0 评论 -
Docker基础教程总揽
Hi,大家好,酝酿了好几周,我的Docker教程终于出炉了。虽然我写的很快,但是我是考虑了好几周才把这些内容组织起来的,可能并没有官网的内容全面,但是我挑捡了一些日常用的最多的内容进行了较为详细的叙述。 现在我把总目录放在这里,供大家查阅:安装教程链接简介教程链接简单的使用教程链接网络与数据卷等内容教程链接Dockerfile编写教程链接分享你的镜像教程链接终焉——使用Docker部原创 2017-08-05 12:20:45 · 443 阅读 · 0 评论