docker inspect <cintainer name or ID>
) но лучше первый вариант.export COMPOSE_HTTP_TIMEOUT=600
или указать перед командой COMPOSE_HTTP_TIMEOUT=600 docker compose up -d
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