docker学习笔记06---安装nginx 、lamp等

1、官方镜像安装[root@localhost data]# docker run -d -p 80:80 --name webserver nginx

2、映射主机web内容: docker run --name nginx-container -p 80:80 -v /data/web:/usr/share/nginx/html -d nginx

将本地/data/web 下的网页挂载在容器里运行,可以进一步添加配置文件,日志文件等,使用 -v /data/nginx.conf:/etc/nginx/nginx.conf , -v /data/logs:/var/log/nginx


3、安装lamp ,社区中比较成熟的镜像linode/lamp, tutum/lamp

[root@localhost logs]# docker run -p 80:80 -t -i linode/lamp /bin/bash


service apache2 start 

service mysql start 

查看正在运行的服务端口显示80,3306已在运行,输入主机ip即可看到测试页

root@9e5a0c0f2a01:/var/www# ss -nltp
State       Recv-Q Send-Q                                                      Local Address:Port                                                        Peer Address:Port 
LISTEN      0      50                                                              127.0.0.1:3306                                                                   *:*     
LISTEN      0      128                                                                    :::80       

猜你喜欢

转载自blog.csdn.net/maibm/article/details/80235728
今日推荐