Skip to content

Instantly share code, notes, and snippets.

@cristiano-pacheco
Last active January 18, 2019 00:14
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save cristiano-pacheco/2495bb4fcc4111712cf548a15708c763 to your computer and use it in GitHub Desktop.
Install magento 2 with docker.
#### 1-Baixar repositório docker
baixar o conteudo
https://github.com/markoshust/docker-magento/archive/master.zip
ou fazer o clone do projeto
git clone https://github.com/markoshust/docker-magento.git
#### 2- Alterar o arquivo docker-compose-dev.yml adicionando as entradas abaixo na seção volumes
- ./src/var:/var/www/html/var
- ./src/vendor:/var/www/html/vendor
- ./src/generated:/var/www/html/generated
#### 3-Copiar o diretório docker-magento/compose/magento-2 para local de sua preferência
#### Dentro do diretório magento-2
#### 4-Baixar magento
bin/download 2.3.0
#### 5-Criar diretório .composer para cache do composer
sudo mkdir ~/.composer
sudo chmod -R 777 ~/.composer
#### 6-Informar a chave de autenticação do marketplace do magento no arquivo auth.json do projeto.
A-Logar no market place do magento (https://marketplace.magento.com/)
B-Ir no menu My Profile
C-Depois de logado acessar Marketplace/My Products/Access Keys
D-Clicar no botão Create a New Access Key
E-Renomear o arquivo src/auth.json.sample para auth.json
F-Informar os dados da key no arquivo src/auth.json
username = Public Key
password = Private Key
#### 7- Criar o diretório code
mkdir src/app/code
#### 8- subir os containers
bin/start
#### 9- Adicionar a entrada abaixo no final do arquivo src/composer.json
"replace": {
"vertex/module-tax": "*"
}
#### 10- Alterar o arquivo bin/setup com os dados de sua preferencia
#### 11- Iniciar setup
bin/setup
################################# SIMPLE DATA (OPCIONAL) ####################################
1- bin/magento simple:data:deploy
2- bin/magento setup:upgrade
3- bin/magento cacle:clean
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment