1.创建映射80端口的交互式容器
docker run -p 80 --name web -i -t ubuntu /bin/bash 注解:ubuntu 也可以用其他系统centos
2.安装Nginx
apt-get install -y nginx 可能会出现找不到nginx包,可以使用apt-get update 更新本地资源在安装
3.安装文本编辑器vim(如果没有安装的话)
apt-get install vim
4.创建静态页面
1.mkdir -p /var/www/html 创建网站目录
2.cd /var/www/html 进入目录
3.vim index.html 编辑
5.修改Nginx配置文件
1.whereis nginx 查找nginx文件位置
2.ls /etc/nginx
3.vim /etc/nginx/sites-enabled/default 进入编辑
4. 将root /var/www/html(原来的文件路劲); 改成 自己建立网站的路劲
5.cd / 切换到根目录
6.运行Nginx
1.ctrl p+q 退出,保持在后台运行
2. docker ps 查看后台是否在运行
7.验证网站访问
1.docker port web 查看端口
2. docker top web 查看进程
3. curl http://127.0.0.1:32768 用于验证网站是否验证通过
4.通过容器ip访问 docker inspect web 获取ip 172.17.0.6 curl http://172.17.0.6