Build a nginx image based on ubuntu
- 
Create a dockerfile $ mkdir szer1-nginx-server && cd szer1-nginx-server/ $ vi Dockerfile
- 
Writing instructions FROM ubuntu:latest MAINTAINER szer1 "1124777606@qq.com" RUN apt-get update && apt-get install -y vim && apt-get install -y nginx &&> /var/www/html/index.nginx-debian.html EXPOSE 80 CMD ["nginx","-g","daemon off;"]
- 
Build the image docker build -t szer1-nginx-server.

- 
Create a new volume$ docker volume create szer1-volume
- 
Create a new bridge network$ docker network create --driver bridge szer1-net
- 
Run the szer1-nginx-server container in the background of the new volume and specify the new network $ docker run -itd --rm -p 80:80 --network szer1-net --mount source=szer1-volume,destination=/usr/share/nginx/html --name webserver szer1-nginx-server
- 
Access test 
  
- 
Upload to the official warehouse $ docker login $ docker tag szer1-nginx-server:latest szer1/szer1-nginx-server $ docker push szer1/szer1-nginx-server 
 
                                     
                                     
                                    
Post comment 取消回复