虚拟化技术

使用docker运行nginx

1

朱 茂海 发布于 2017-03-23

方法一、通过 Dockerfile构建 创建Dockerfile 首先,创建目录nginx,用于存放后面的相关东西。 runoob@runoob:~$ mkdir -p ~/nginx/www ~/nginx/logs ~/nginx/conf www目录将映射为nginx容器配...

阅读(10)评论(0)

ubuntu 16.04安装docker-ce v17.03

朱 茂海 发布于 2017-03-19

本文介绍在ubuntu 16.04 LTS安装最新版本的docker-ce,docker v17.03。目前docker分为docker-ce(社区版本),docker-ee(企业版本)。这里介绍docker-ce的安装。 先决条件 OS要求 要安装docker,需要如下64位u...

阅读(5)评论(0)

CentOS 7安装Docker

朱 茂海 发布于 2017-03-17

先决条件 OS要求 需要64位的CentOS 7系统 卸载旧版本 Docker的旧版本称为docker或docker-engine。如果已经安装有,先卸载它及它的依赖 $ sudo yum remove docker \ docker-common \ container-sel...

阅读(38)评论(0)

Docker部署WordPress LNMP(Nginx PHP MySQL)环境实践

2

朱 茂海 发布于 2017-02-13

Docker基于LXC实现了把软件封装到一个完整的文件系统,可以在docker容器中运行所需的一切代码,运行环境,系统工具和系统库。由于docker使用独立于主机的文件系统,可以确保软件在不同的主机环境中仍然保持运行环境不变。docker与主机共用一个操作系统内核,使用docke...

阅读(800)评论(2)

docker和compose一键快速安装脚本

朱 茂海 发布于 2017-02-09

本文介绍快速安装docker和compose的方法。与手动安装相比,一键安装省去了手工输入命令的繁琐步骤且不容易出错。由于国内网络环境原因,连接docker官方服务器异常的慢,这体现为在国内安装docker-engine和拉取镜像非常慢,甚至无法安装和拉取。此脚本通过更换repo...

阅读(204)评论(0)

docker compose文件参考(4) – 变量替换

朱 茂海 发布于 2017-01-25

配置项可以包含环境变量。compose使用docker-compose运行所在的shell环境的变量值。例如,假设shell包含环境变量EXTERNAL_PORT=8000且配置中引用了此变量: web:   build: .   ports:  &...

阅读(125)评论(0)

docker compose文件参考(3) – 网络配置

朱 茂海 发布于 2017-01-18

driver 指定用于这个网络的驱动。 默认使用的驱动取决于docker engine的配置,但大多数情况中,单台主机中使用的是bridge,在集群中使用的是overlay。 driver: overlay driver_opts 指定一列键值对选项传递给这个数据卷的驱动。这些选...

阅读(119)评论(0)