localhost

docker Как подключить к основной ос, доменное имя

Для подключения к основной ос можно использовать доменное имя , определяется оно в docker-compose напр. так:

    extra_hosts:
      - "host.docker.internal:host-gateway"

Пример определния сервиса:

  app:
    build: 
        context: .
        dockerfile: Dockerfile
    working_dir: /var/www/
    volumes:
      - '../:/var/www' 
    extra_hosts:
      - "host.docker.internal:host-gateway"

См. также пример использования подобного адреса в коде

docker proxy Поддомены/домены для разных контейнеров

Пример конфигурации для nginxproxy/nginx-proxy:

docker-compose.yml с конфигом для прокси:

version: '3.9'
services:
  nginx-proxy:
    container_name: nginx-proxy-double-test-proxy
    image: nginxproxy/nginx-proxy
    ports:
      - "8888:80"
    volumes:
      - /var/run/docker.sock:/tmp/docker.sock:ro
    networks:
      - proxynet

networks:
  proxynet:
    name: custom_network

Отдельный docker-compose-app.yml для приложения, например:

wordpress Разворот существующего сайта (копия) на локальной машине (или другом сервере)

В данной заметке подразумевается, что LAMP у вам уже настроен (или иная среда для работы с php/mysql).

Разворот WordPress

Как минимум работает для wordpress 5:

Subscribe to RSS - localhost