Sign inSign up

tuannk/nginxproxy

By tuannk

•Updated over 5 years ago

Image
0

215

tuannk/nginxproxy repository overview

⁠1. Build docker

docker build -t tuannk/nginxproxy .

⁠2. Run image in new Docker container

# Create Local Network
docker network inspect jit_net >/dev/null 2>&1 || docker network create jit_net

docker run -p 80:80 -p 443:443 -d --name Nginx --net=jit_net --restart always tuannk/nginxproxy:latest

# Setup domains & ssl
docker exec -it Nginx bash
/home/setup_domain.sh -d dev.test -n dev -h Dev1 -p 80
/home/setup_domain_ssl.sh -d dev.test -e [email protected] -n dev1 -h Dev1 -p 80


/home/setup_domain.sh -d live.test -n live -h Live1 -p 80
/home/setup_domain_ssl.sh -d live.test -e [email protected] -n live -h Live1 -p 80

# ==> Nếu nhiều Container cho 1 service (cùng thông số `-n`) thì cấu hình manual tương ứng tại `/etc/nginx/vhosts/<domain_name>.conf` - Load balance...

⁠3. Push image:

docker login
docker push tuannk/nginxproxy

Tag summary

Content type

Image

Digest

Size

121.9 MB

Last updated

over 5 years ago

docker pull tuannk/nginxproxy