yabo88手机版 - yabo88vip1com登录

    

介个系一个标题

    

介个系一个段落~~

 

 

然后下面开始正式使用docker运行nginx服务,运行后查看nginx-test这个容器状态

docker run -d --name nginx-test -p 80:80  -v /mnt/html:/usr/share/nginx/html nginx:latest

docker ps –a

 

docker run命令解释:

-d  以前台方式运行容器

--name 定义该容器的名称

-p  指定该容器的端口映射情况 这里的意思是将容器内的80端口映射到外部的80端口,从而让外部可以访问到

-v  映射容器路径(持久化用),这个可以将外部的某一个目录或文件挂载进对应的容器里的特定路径和文件下,从而实现数据持久化。

nginx:latest 这个是定义该容器是基于什么镜像来运行的,这里是nginx所以就写nginxlatest代表的是最新版

 

接下来我们开始可以查看80端口是否已经起来,并在星云控制台中的安全组放行 80端口

 

 

 

做完以上操作后,我们就可以在浏览器上测试是否能访问到我们的网站了,这样子就ok

 

当然我们也可以在docker里部署mysql服务,以下是相关命令(记得提前在星云安全组中放行3306端口)

docker pull mysql:5.7

docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7

 

这里的mysql 容器的root密码是123456 这个可以根据自己的需求进行更改

然后我们在数据库客户端软件里测试是否能连接我们的数据库

 

可以了,这样子就是能在外部连接到数据库了、