Я работаю с несколькими проектами. после установки проекта с докером. Я теряю все локальные проекты в /var/www/html/
(проект есть, но не может получить доступ с URL-адреса).
поскольку докеры используют порт 80, я не мог использовать этот порт для apache. и так же для mysql он использует порт 3306. Изменение моей системы apache или mysql-порта будет работать с файлами конфигурации Vhost или Project.
ports:
- "80:80"
Измените эту строку на
ports:
- "8080:80"
docker-compose.yml
в docker-compose.yml
`git add .`. и пока тянуть надо спрятать этот файл. нужно будет проверять эти шаги каждый раз, когда я нажимаю или нажимаю
Если вы не можете изменить файл компоновки докеров (для экспорта другого порта), попробуйте вручную создать и запустить команды докеров.
перейдите в файл докера и выполните команды ниже. это будет экспортировать порт 8080.
docker build -t <image_name>.
docker run -p 8080:80 --name <container_name> -d <image_name>