Я новичок в Docker. Я пытаюсь использовать его для разработки CraftCMS. Я нашел https://hub.docker.com/r/blackpepper/craftcms, который хорошо работает, но я действительно хотел бы добавить к нему BrowserSyn c (поэтому мне также нужно NodeJS в контейнере?).
Я действительно понятия не имею, с чего начать. Я создавал файлы Dockerfile
s и docker-compose.yml
и просто бросал в них случайные вещи ... например, в свой Dockerfile, я вставил:
FROM blackpepper/craftcms
FROM node
RUN npm install -g browser-sync
RUN npx browser-sync start --files=templates/index.twig,web/assets/style.css --proxy=http://localhost:8080
# the proxy url is where I can actually view the craftcms site in my browser
Я бы очень признателен за любые рекомендации, особенно если у вас есть опыт, чтобы сделать что-то подобное.