阿里云ECS用docker创建apache2的image
来源:互联网 发布:图灵机原理 知乎 编辑:程序博客网 时间:2024/05/16 10:34
仅仅作为个人笔记而用
参考:http://wenku.baidu.com/link?url=EGBKesZmk_KlErkBsbO-hBpQkf5RthEu56IUtcxvnNjZoDm7YZr2Bp7B1KO7YsWUL2RaM0nZtBjSAHvvk6cqYT8UU1vJBSWWklayQvZqGba
首先pull一个ubuntu的docker镜像,目的是基于这个镜像,我们需要做一个apache2的镜像,这里主要是为了设置一个静态主页
docker pull ubuntu
然后运行一个具体的容器
docker run -i -t ubuntu bash
然后在这个容器内安装apache2
sed -i 's/us.archive.ubuntu.com/mirrors.163.com/' /etc/apt/sources.list
apt-get update
apt-get install -y apache2
现在需要创建一个apache2的image,那么首先查找到目前正在用的这个容器的id
docker ps -l,,因为这里退出后容器直接就不运行了,所以docker ps查看不到
将container ID给复制出来,比如f63f3a79d1ab
然后提交这个apache2的镜像,PS,提交这个镜像的时候可以把vim也apt-get install一下
docker commit <container id> apache2
最后这个apache2就是image具体的名字
最后可以通过docker images来查看是否创建Image成功
如果直接运行的话,如下
docker run -i -t apache2 bash
其中-t -i 参数用于创建一个虚拟的命令行,因为这里主要是为了做docker下的virtual host,所以之后在进行扩展
因为前面创建出来的容器还没有运行apache2业务,所以要手动运行一下
/etc/init.d/apache2 restart
- 阿里云ECS用docker创建apache2的image
- 阿里云ECS用docker配置MdWiki
- 阿里云 ECS 安装docker
- 阿里云ECS搭建Docker
- 阿里云ECS用docker安装IPsec VPN
- 阿里云ECS用docker建Discuz!论坛和mediawiki
- 阿里云ECS用docker建Discuz!论坛和mediawiki
- 阿里云ECS部署Docker服务
- 阿里云ECS装docker+SS
- 阿里云ECS部署Docker服务
- 阿里云上ECS中安装docker
- 阿里云ECS部署Docker服务
- 阿里云 云服务器 ECS 实例创建
- 阿里云ECS向docker容器内传入文件
- 阿里云ECS--CentOS7.0操作系统安装 Docker
- 阿里云ECS+CentOS 7.0+Docker+Redmine环境搭建
- 阿里云ECS通过docker配置MySQL--MGR
- 阿里云ECS通过docker配置MySQL--MGR
- erlang binary:match和binary:matches接口简易区分
- 文件上传(二)原生一般文件上传
- 健康--又到了体检的日子
- jquery文件批量上传控件Uploadify3.2(java springMVC)
- linux shell数据重定向(输入重定向与输出重定向)详细分析
- 阿里云ECS用docker创建apache2的image
- HTML 表单
- 数据类型之共用体
- bochs安装
- 【ci框架】ci框架中文件上传类及图像处理类的应用
- 朴素贝叶斯&&Python实现
- MySQL报错 Mysql Row Size too large (>8126) 和 Unknow Table Engine InnoDB 解决方案
- STL源码剖析之重载操作符
- CI框架入门示例之数据库取数据完整实现方法