Docker

https://testdriven.io/blog/dockerizing-django-with-postgres-gunicorn-and-nginx/

Install

Docker

https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-18-04

Docker Compose

https://www.digitalocean.com/community/tutorials/how-to-install-docker-compose-on-ubuntu-18-04

Docker Ngnix Proxy

Örnek Container

https://github.com/buchdag/letsencrypt-nginx-proxy-companion-compose

Tercihim : 3 Container Label

ngnix.tmpl

curl https://raw.githubusercontent.com/jwilder/nginx-proxy/master/nginx.tmpl > /home/mailto/nginx_proxy/nginx.tmpl

sudo docker-compose up --build -d komutunu verdiğinizde şu mesajı alırsınız.

ERROR: Network nginx-proxy declared as external, but could not be found. Please create the network manually using `docker network create nginx-proxy` and try again.

sudo docker network create nginx-proxy komutundan sonra tekrar deneyin.

Resim Yükleme

Docker containere girin.

sudo docker exec -it nginx-proxy-gen /bin/sh

Bu komutu verin

{ echo 'server_tokens off;'; echo 'client_max_body_size 100m;'; } > /etc/nginx/vhost.d/domain.com

Nginx proxie yeniden başlatılacak

sudo docker-compose stop
sudo docker-compose up -d

Last updated