Docker基础教程(7)-终焉-使用Docker部署一个web服务器
2017-08-05 12:12
676 查看
1. 创建一个Dockerfile
mkdir apache cd apache touch Dockerfile vim Dockerfile
添加如下内容:
FROM ubuntu:16.04
RUN apt-get update
RUN apt-get install -y apache2
RUN apt-get install -y apache2-utils
RUN apt-get clean
EXPOSE 80
CMD [“apache2ctl”,”-D”,”FOREGROUND”]
2. build
sudo docker build -t apache:v0.1 .
3. 运行一个容器
sudo docker run -d --name s2 -p 80:80 apache:v0.1
-d 参数指定了在后台运行
4. 检测结果
打开浏览器,输入网址(使用docker network inspect bridge查看):5. 结语
至此,本系列教程就告一段落了。更多的Docker技术可以到官网学习。相关文章推荐
- 详解如何使用Docker部署一个web项目并打包成镜像文件
- 从零使用docker简单部署一个javaweb项目与mysql数据库
- 使用 Chef 自动化部署一个 Web 服务器
- 如何使用 Docker 部署一个基于 Play Framework 的 Scala Web 应用?
- 如何使用Docker部署一个web项目并打包成镜像文件
- 如何使用 Docker 部署一个基于 Play Framework 的 Scala Web 应用?
- 使用 Chef 自动化部署一个 Web 服务器
- Web服务器性能/压力测试工具http_load、webbench、ab、Siege使用教程
- WEB服务器性能/压力测试工具HTTP_LOAD、WEBBENCH、AB、SIEGE使用教程
- Web服务器性能/压力测试工具http_load、webbench、ab、Siege使用教程
- Web服务器性能/压力测试工具http_load、webbench、ab、Siege使用教程
- Jetty的配置、部署与API使用——(3)Linux下利用Jetty API运行一个Jetty服务器
- Jetty的配置、部署与API使用——(2)通过Jetty的Java API运行一个Jetty服务器
- 使用C# socket 简单构架一个web服务器
- 使用 NetBeans IDE 在远程 Web 服务器上部署 PHP 应用程序
- Web服务器压力测试工具http load使用教程
- Fikker网站加速服务器|web缓存加速基础教程 - 安装篇
- Web服务器性能/压力测试工具http_load、webbench、ab、Siege使用教程
- Web服务器压力测试工具http_load、webbench、ab、Siege、autobench使用教程
- Web服务器性能/压力测试工具http_load、webbench、ab、Siege使用教程