Я пробую Gitpod, чтобы практиковаться с Laravel, но у меня возникает проблема: каждый раз, когда я запускаю рабочее пространство, я должен устанавливать MySQL, создавать базу данных и импортировать. Я уже создал файлы .gitpod.yml и .gitpod.dockerfile со следующей информацией.image:
file: .gitpod.Dockerfile
ports:
- port: 3306
onOpen: ignore
visibility: private
- port: 8000
onOpen: open-preview
tasks:
- init: |
sudo service mysql start
mysql -e "CREATE DATABASE IF NOT EXISTS db_manar;"
mysql db_manar < MySQL/db_manar.sql
- command: |
sudo service mysql start
< /code>
.gitpod.dockerfile
FROM gitpod/workspace-mysql
USER root
RUN apt-get update && \
apt-get install -y mysql-server && \
apt-get clean
VOLUME /var/lib/mysql
Подробнее здесь: https://stackoverflow.com/questions/795 ... -on-gitpod