location / {
proxy_pass http://localhost:8081;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
Но сайт не видит БД.
Такое ощущение, что БД исчезает
-v $(pwd)/.data/mysql:/var/lib/mysql
--cpus=<value>
Specify how much of the available CPU resources a container can use. For instance, if the host machine has two CPUs and you set --cpus="1.5", the container is guaranteed at most one and a half of the CPUs. This is the equivalent of setting --cpu-period="100000" and --cpu-quota="150000".
--cpus
равным количеству процессоров в системе..HostConfig.NanoCpus
стала равна 0 можно пересоздать контейнер. server_name localhost;
это не будет работать так,как ты ожидаешь - здесь должно быть имя домена.
Синтаксис: proxy_pass URL; Умолчание: — Контекст: location, if в location, limit_except
Задаёт протокол и адрес проксируемого сервера, а также необязательный URI, на который должен отображаться location. В качестве протокола можно указать “http” или “https”. Адрес может быть указан в виде доменного имени или IP-адреса, и необязательного порта:
location / {
proxy_pass http://upstream;
proxy_set_header Host $host;
}
2 дня мучаюсь, щас вот пишет что почему то не найдены
docker run --rm -v /etc/letsencrypt:/etc/letsencrypt -p 80:9080 my-app
docker inspect <container_name>
), либо заставить монгу слушать именно на одном IP который является шлюзом для контейнера.kafka:
bootstrap-servers: kafka:9092
client-id: local
auto-commit-interval: 1000
topic: recomendation
volumes:
- ./init:/docker-entrypoint-initdb.d
use <db_name>
(где <db_name>
свежесозданная база данных), ну а дальше собственно список запросов. И да, это всё не мгновенно происходит - надо предусмотреть в приложении проверку, что база полностью поднялась, задержку какую нибудь придумать...command:
- --character-set-server=utf8mb4
- --collation-server=utf8mb4_unicode_ci
iptables -A POSTROUTING -t nat -p tcp -d 192.168.1.1 --dport 80 \
-m statistic --mode nth --every 3 --packet 0 \
-j SNAT --to-source 10.0.0.1
iptables -A POSTROUTING -t nat -p tcp -d 192.168.1.1 --dport 80 \
-m statistic --mode nth --every 2 --packet 0 \
-j SNAT --to-source 10.0.0.2
iptables -A POSTROUTING -t nat -p tcp -d 192.168.1.1 --dport 80 \
-j SNAT --to-source 10.0.0.3