ページへ戻る

− Links

 印刷 

技術系備忘録​/Docker​/LAMP環境構築 のバックアップソース(No.1) :: シンクリッジ

xpwiki:技術系備忘録/Docker/LAMP環境構築 のバックアップソース(No.1)

  Next »[4]
準備中
* docker-compose.yml [#n8b21bed]
 version: '3'
 services:

   web:
     build: ./web
     ports:
       - ${WEB_PORT}:80
     volumes:
       - ./volumes/web/:/var/www/html
       - ./web/added_php.ini:/etc/php.d/added_php.ini
     container_name: "lampp-web"

   db:
     image: mariadb/server:10.4
     environment:
       MYSQL_ROOT_PASSWORD: ${DB_PASSWORD}
     ports:
       - ${DB_PORT}:3306
     volumes:
       - ./volumes/db/:/var/lib/mysql
       - ./db/conf.d/:/etc/mysql/conf.d
       - ./db/initdb/:/docker-entrypoint-initdb.d
     container_name: "lampp-db"

   phpmyadmin:
     image: phpmyadmin/phpmyadmin:latest
     links:
       - db
     ports:
       - ${PHPMYADMIN_PORT}:80
     environment:
       - PMA_ARBITRARY=1
       - PMA_HOST=db
       - PMA_USER=root
       - PMA_PASSWORD=${DB_PASSWORD}
     volumes:
        - /sessions
     container_name: "lampp-phpmyadmin"

* .env [#s7065a67]

 # web
 WEB_PORT=10080

 # phpMyAdmin
 PHPMYADMIN_PORT=10081

 # db
 DB_PORT=13306
 DB_PASS=rootpass


  Next »[4]