Sign inSign up

pagarme/magento2

By pagarme

Updated over 8 years ago

Image based on https://github.com/alexcheng1982/docker-magento2 to develop Pagar.me's module.

Image
0

441

pagarme/magento2 repository overview

Pagar.me Docker Magento 2

Imagem utilizada para o desenvolvimento do módulo de magento 2 do Pagar.me.

Esta imagem é baseada em: https://github.com/alexcheng1982/docker-magento2

Docker-compose
version: '2.1'
services:
  magento:
    image: pagarme/magento2 
    ports:
      - "80:80"
    depends_on:
      db:
        condition: service_healthy
    env_file:
      - .env
    volumes:
      - .:/var/www/html/app/modules
  db:
    image: mysql:5.6.23
    volumes:
      - db-data:/var/lib/mysql/data
    env_file:
      - .env
volumes:
  db-data:
Instalando o magento
 $ docker-compose exec magento install-magento
Instalando o magento e o módulo sendo testado
 $ docker-compose exec magento install_pagarme
  • Para que o processo funcione, convencionou-se que o módulo a ser instalado, deve estar em var/www/html/app/modules, dentro do container do service magento
  • Atualmente, só funciona para o pacote pagarme/magento2
Updates

Após mudanças de arquivos (não necessariamente todos), você pode rodar:

 $ docker-compose exec magento update

Isso irá:

  • Limpar o cache
  • fazer um setup:upgrade
  • dar permissões às pastas generated e var/cache

Tag summary

Content type

Image

Digest

Size

435 MB

Last updated

over 8 years ago

docker pull pagarme/magento2