网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

如何在docker容器中启动httpd-创新互联

本篇内容介绍了“如何在docker容器中启动httpd”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

创新互联从2013年成立,先为召陵等服务建站,召陵等地企业,进行企业商务咨询服务。为召陵企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

httpd是apache超文本传输协议(http)服务器的主程序。被设计为一个独立运行的后台进程,它会建立一个处理请求的子进程或线程的池。

在ubuntu中安装docker

~# apt-get install docker.io

ubuntu启动docker服务

~# service docker start

搜索docker映像

~# docker search http
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
httpd The Apache HTTP Server Project 1830 [OK]
haproxy HAProxy - The Reliable, High Performance T... 1001 [OK]
......还有很多结果显示, 略

下载httpd的docker映像

~# docker pull httpd
......等待下载完毕......

查看本机docker映像

~# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
httpd latest 94af1f614752 4 days ago 178 MB

运行httpd的docker映像成为容器

~# docker run -it -d -p 80:80 --name datahttpd -v /data/:/usr/local/apache2/htdocs/ httpd
~# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f6bd2f6c6dfc httpd "httpd-foreground" 21 minutes ago Up 21 minutes 0.0.0.0:80->80/tcp datahttpd
-i 交互
-t 控制台
-d 后台运行
-p 本机端口:映射为本docker映像的端口
--name 为docker容器起的名称
-v 本机路径:映射为本docker映像的路径

验证httpd服务

使用curl查看本机的httpd服务

~# curl localhost



Index of /


Index of /

  •  Anaconda3-5.2.0-Linux-x86_64.sh
  •  Anaconda3-5.2.0-MacOSX-x86_64.pkg
  •  Anaconda3-5.2.0-Windows-x86_64.exe

使用netstat查看运行的端口,确认docker使用了80端口

~# netstat -aptn
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 937/sshd
tcp 0 0 172.17.42.41:22 175.171.173.103:27372 ESTABLISHED 1100/1
tcp 0 0 172.17.42.41:51614 106.11.68.13:80 ESTABLISHED 843/AliYunDun
tcp 0 0 172.17.42.41:22 175.171.173.103:27239 ESTABLISHED 977/0
tcp 0 232 172.17.42.41:22 175.171.173.103:27396 ESTABLISHED 1141/2
tcp6 0 0 :::80 :::* LISTEN 26005/docker-proxy

“如何在docker容器中启动httpd”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!


网页标题:如何在docker容器中启动httpd-创新互联
转载来于:http://bjjierui.cn/article/cdgohj.html

其他资讯