diff --git a/Home.md b/Home.md index 5d7d9a1..2ae6f53 100644 --- a/Home.md +++ b/Home.md @@ -21,4 +21,55 @@ sudo docker push 4lights/phpcontainer:latest References: -- https://stackoverflow.com/questions/49854767/docker-php7-2-fpm-cant-install-imap-module \ No newline at end of file +- https://stackoverflow.com/questions/49854767/docker-php7-2-fpm-cant-install-imap-module + +# Sample Docker Compose + +``` +--- +version: "3.3" + +volumes: + db: + +networks: + default: + external: + name: ${NETWORKNAME} + +services: + + db: + image: mariadb:latest + restart: always + container_name: "${DBHOST}" + environment: + MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD} + MYSQL_PASSWORD: ${DBPASSWORD} + MYSQL_DATABASE: ${DB} + MYSQL_USER: ${DBUSER} + volumes: + - "db:/var/lib/mysql" + + php-app: + container_name: "${DOCKERNAME}" + image: "4lights/phpcontainer:latest" + restart: always + volumes: + - "./:/website" + ports: + - "${DOCKERPORT}:80" +``` + +env file: +``` +NETWORKNAME=PROXY_NETWORK +DBHOST=DB_HOST_NAME +MYSQL_ROOT_PASSWORD=ChangeMe +DBPASSWORD=ChangeMeAlso +DB=DATABASENAME +DBUSER=DBUSERNAME +DOCKERNAME=Container_name +DOCKERPORT=8000 + +``` \ No newline at end of file