nancom/bitnami-magento

By nancom

Updated about 4 years ago

Image

50

Bitnami Magento docker

workaround on apple silicon and docker for Mac preview 3.1.0 (60984)

My compose-file

version: '2'
services:
  mariadb:
    image: 'bitnami/mariadb:10.2-debian-10'
    container_name: mariadb
    environment:
      - ALLOW_EMPTY_PASSWORD=yes
      - MARIADB_USER=bn_magento
      - MARIADB_DATABASE=bitnami_magento
    volumes:
      - 'mariadb_data:/bitnami/mariadb'  
    logging:
      options:
        max-size: 10m         
  magento:
    image: 'nancom/bitnami-magento'
    container_name: magento
    ports:
      - '80:8080'
      - '8443:8443'
    environment:
      - MAGENTO_HOST=localhost
      - MAGENTO_USERNAME=admin
      - MAGENTO_PASSWORD=Passw0rd
      - MAGENTO_MODE=developer
      - MAGENTO_DATABASE_HOST=mariadb
      - MAGENTO_DATABASE_PORT_NUMBER=3306
      - MAGENTO_DATABASE_USER=bn_magento
      - MAGENTO_DATABASE_NAME=bitnami_magento
      - ELASTICSEARCH_HOST=elasticsearch
      - ELASTICSEARCH_PORT_NUMBER=9200
      - ALLOW_EMPTY_PASSWORD=yes
      - BITNAMI_DEBUG=true
    volumes:
      - 'magento_data:/bitnami/magento'
    links:
      - "mariadb:mariadb"
      - "elasticsearch:elasticsearch"    
    depends_on:
      - mariadb
      - elasticsearch
    logging:
      options:
        max-size: 10m   
  elasticsearch:
    image: 'bitnami/elasticsearch:6-debian-10'
    container_name: elasticsearch
    volumes:
      - 'elasticsearch_data:/bitnami/elasticsearch/data'
    logging:
      options:
        max-size: 10m       
volumes:
  mariadb_data:
    driver: local
  magento_data:
    driver: local
  elasticsearch_data:
    driver: local

Docker Pull Command

docker pull nancom/bitnami-magento