1、docker search nginx

centos7 docker 安装nginx

 

2、docker pull nginx 拉取最新版本nginx

centos7 docker 安装nginx

 

3、docker images 查看镜像

centos7 docker 安装nginx

 

4、 docker run -d --name “goya-web” -p 8888:80 nginx 创建容器

centos7 docker 安装nginx

run 创建容器实例

-- name 容器命名

-v 映射目录

-d 设置容器后台运行

-p 本机端口映射 将容器的80端口映射到本机的80端口

语句最后一个nginx是使用镜像的名称

 

 

5、浏览器输入 http://ip:8888

 

centos7 docker 安装nginx

6、将nginx目录映射到本机

创建映射目录 /opt/nginx/8888;容器目录

#mkdir conf

#mkdir logs

#mkdir www

centos7 docker 安装nginx

 

7、docker cp c05ab38b72ce:/etc/nginx/nginx.conf  /opt/nginx/8888/conf

复制到nginx.conf 到本机

centos7 docker 安装nginx

 

8、删除原容器

#docker stop goya-web

#docker rm goya-web

centos7 docker 安装nginx

 

9、新建容器并将www,logs,conf目录映射到本地

docker run -d -p 8888:80 --name goya-web -v /opt/nginx/8888/www:/usr/share/nginx/html -v /opt/nginx/8888/conf/nginx.conf:/etc/nginx/nginx.conf -v /opt/nginx/8888/logs:/var/log/nginx nginx

centos7 docker 安装nginx

 

在本机/opt/nginx/8888/www目录下创建index.html内容为

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>nginx</title>

</head>

<body>

    <h1>hello world</h1>

</body>

</html>

centos7 docker 安装nginx

相关文章:

  • 2021-06-19
  • 2021-09-26
  • 2022-01-01
  • 2021-05-24
  • 2021-10-27
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-04-26
  • 2021-08-06
  • 2021-09-08
  • 2022-12-23
相关资源
相似解决方案