docker启动index.html

2021/1/17 5:08:22

本文主要是介绍docker启动index.html,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

初识docker启动一个index.html作为开始

一,安装docker
我的开发环境是windows电脑,腾讯云服务器Ubuntu系统
1.1,更新 apt 包索引
sudo apt-get update
1.2,安装 apt 依赖包,用于通过HTTPS来获取仓库
sudo apt-get install \

apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common

1.3,添加 Docker 的官方 GPG 密钥
curl -fsSL https://mirrors.ustc.edu.cn/d... | sudo apt-key add -
1.4,安装Docker CE
sudo apt-get update
sudo apt-get install docker-ce
1.5,安装成功以后测试一下
docker run hello-world
这时候如果出现hello from docker说明安装成功了!
二,docker安装nginx
docker pull nginx等待安装完成
三,安装完成后docker 容器的信息查看镜像
docker images
这时候可以看到已经有nginx了
image.png
四,查看nginx的容器id
docker ps
image.png
五,创建index.html
我是在/home/ubuntu/www目录下创建的index.html
index.html 里边简单写了hello docker!!!
六,在终端中运行如下命令,在本机8080端口运行Nginx服务器
docker run -p 8080:80 -d nginx
七,复制index.html到指定id的//usr/share/nginx/html目录下
sudo docker cp /home/ubuntu/www/index.html beed460086fa://usr/share/nginx/html
image.png
八,可以在浏览器查看了,自己的ip加上端口8080
image.png
访问成功了
九,需要注意的点
复制文件的时候要注意
sudo docker cp /home/ubuntu/www/index.html beed460086fa://usr/share/nginx/html
/home/ubuntu/www/index.html,index.html一定要写完整的地址,
我之前一直只写index.html结果一直不能启动,后来把地址写完整了就ok了
内容比较简单适合新手同学,记录下学习过程,欢迎指正!



这篇关于docker启动index.html的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程