🌀 技术人生
凡事有交代,件件有着落,事事有回音
在Docker中部署静态网站

创建一个带端口映射的交互式容器

docker run -p 80 –name=web -i-t ubuntu /bin/bash /*这里的web是容器名,可以自定义

在容器中下载nginx和vim

apt-get update

apt-get install nginx

apt-get install vim

创建一个简单的html页面

mkdir /opt/html

cd /opt/html

vi index.html /*这里在index.html中编写一个简单的html页面

修改nginx的配置文件

cd /etc/nginx/sites-enabled/

vi default

将default中的root后面的目录改为刚存放html页面的目录,保存并退出

启动nginx

nginx

ps -ef /*查看nginx是否已经启动

按ctrl+p,ctrl+q,让容器在后台一直运行

查看端口映射

在root账户下使用docker port+容器名来查看端口映射

最后检查是否能访问此html页面

curl http://127.0.0.1:32768/index.html

如果返回了你自己写的html代码,即代表已经成功部署了


最后修改于 2018-06-09

知识共享许可协议
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。