首页 > 系统相关 >centos 7.6 docker nginx

centos 7.6 docker nginx

时间:2022-10-21 14:31:07浏览次数:41  
标签:tar centos 1.8 nginx 7.6 install yum docker

一、安装docker

二、创建Dockerfile

#创建文件夹
mkdir centos_nginx
cd centos_nginx
vim Dockerfile

#指定使用那个基础镜像

FROM centos
MAINTAINER Dirk.Wang [email protected]
LABEL Discription="基于centos的nginx镜像" version="1.0"
WORKDIR /usr/local/src
RUN yum install -y wget
RUN wget http://nginx.org/download/nginx-1.8.0.tar.gz
RUN tar -zxvf nginx-1.8.0.tar.gz
WORKDIR nginx-1.8.0
#安装nginx所依赖的包
RUN yum -y install gcc-c++
RUN yum -y install pcre pcre-devel
RUN yum -y install zlib zlib-devel
RUN yum -y install openssl openssl-devel libssl-dev
RUN ./configure
RUN make
RUN make install
EXPOSE 80
docker build -t centos_nginx .

centos 7.6 docker nginx_docker

 

centos 7.6 docker nginx_docker_02

 

centos 7.6 docker nginx_centos_03

三、创建容器

docker run -dit -p 8085:80 centos_nginx

centos 7.6 docker nginx_docker_04

四、进去容器启动nginx

docker attach loving_haibt

  

centos 7.6 docker nginx_centos_05

  

centos 7.6 docker nginx_centos_06

五、开放端口

  

centos 7.6 docker nginx_nginx_07

  

centos 7.6 docker nginx_docker_08

 

 

 

标签:tar,centos,1.8,nginx,7.6,install,yum,docker
From: https://blog.51cto.com/alantop/5782745

相关文章

  • docker安装postgres并启用postgis扩展
    镜像查看所有镜像dockerimages可以直接拉取postgis镜像dockerpullpostgis也可以在已有镜像上安装postgres,再启用扩展;dockerpullpostgres容器查看启动的容器......
  • Docker 总体架构图解
    Docker的总体架构Docker是一个C/S模式的架构,后端是一个松耦合架构,模块各司其职。下图是它的总体架构图:1、用户使用DockerClient与DockerDaemon建立通信,并发......
  • docker 命令
    启动docker:systemctlstartdocker停止docker:systemctlstopdocker重启docker:systemctlrestartdocker查看docker状态:systemctlstatusdocker刷新dock......
  • docker快速使用
    前提默认已经安装好docker1、先配置daemon.json文件,当docker安装好后,需要自己手动创建该文件,目录在/etc/docker下,创建好之后,输入:{"registry-mirrors":["https://zfzbet6......
  • 全网最牛k8s(Kubernetes)+docker+DevOps+linux+微服务容器
     云原生Java架构实战K8s+Docker+KubeSphere+DevOps(中)KubeSphere平台安装简介Kubernetes上安装KubeSphere安装步骤选择4核8G(master)、8核16G(node1)、8核16G(nod......
  • Centos7 安装docker
    1、安装命令如下:$curl-fsSLhttps://get.docker.com|bash-sdockermirrorAliyun 2、设置仓库$sudoyuminstall-yyum-utils\device-mapper-persistent-data\lvm2......
  • 当通过docker node ls查询集群节点状态,一个节点状态是unreachable,这究竟代表什么意思?
    当通过dockernodels命令查询集群中各个节点的状态时: 在"MANAGERSTATUS"列出现“Unreachable”,这个代表的是什么意思?[root@nccztsjb-node-05~]#dockernodelsID......
  • Fabric8 Docker Maven Plugin 如何让部署的时候执行 Docker 打包推送
    配置方案在下面的这几句话。<executions><execution><id>default</id><phase......
  • Maven docker-maven-plugin 插件 Push 413 错误
    这个413错误有2个方面的,第一是nginx反向代理的问题。通常这个将包的大小设置到1024m都能解决。我们的坑我们的坑的错误是我们使用了cloudflare。cloudflare......
  • docker
    golangdockerrun-itd-p8000:8000--workdir/workspace-v/home/workspace:/workspacegolangnextclouddockerrun-d--namenextcloud-p8080:80-v/home/nex......