Skip to content

Commit 27b4e69

Browse files
authored
Update README.md
1 parent d142cdf commit 27b4e69

1 file changed

Lines changed: 32 additions & 32 deletions

File tree

README.md

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
# Gerador de Ambiente Docker com Docker Compose para Aplicações PHP
1+
# Docker Environment Generator with Docker Compose for PHP Applications
22

3-
### 1. Baixar o Executavel da solução acordo com sua plataforma
3+
### 1. Download the Executable for the solution according to your platform
44

5-
* Windows <https://github.com/ejklock/docker-lamp-template-generate/suites/5962362674/artifacts/204842095>
6-
* Linux <https://github.com/ejklock/docker-lamp-template-generate/suites/5962362674/artifacts/204842094>
5+
* Windows [Download here](https://github.com/ejklock/docker-lamp-template-generate/suites/5962362674/artifacts/204842095)
6+
* Linux [Download here](https://github.com/ejklock/docker-lamp-template-generate/suites/5962362674/artifacts/204842094)
77

8-
### 2. Extrair e copiar o exectavel para sua pasta de projetos e executar via terminal (cmd, powershell e variantes)
8+
### 2. Extract and copy the executable to your project folder and execute it via terminal (cmd, powershell, and variants)
99

1010
* ### Linux
1111
```
@@ -20,80 +20,80 @@
2020
```
2121
docker-dev-lamp-env
2222
```
23-
### 3. Infomar as entradas exigidas pelo prompt e a url do repositorio (.git no fim da url)
23+
### 3. Provide the required inputs through the prompt and the repository URL (.git at the end of the URL)
2424

25-
1. Nome e Imagem do dockerhub do php-fpm
25+
1. Name and DockerHub image of php-fpm
2626

2727

28-
O autor do projeto disponibiliza [algumas imagens com as mais diferentes versões do php](https://registry.hub.docker.com/r/ejklock/php-fpm/tags), incluido composer e varias extensões do php por padrão (5.6, 7.3 e 7.4) bastando apenas especificar a versão desejada (ex: ejklock/php-fpm:7.3 ou ejklock/php-fpm:7.4)
28+
The project author provides [several images with different PHP versions](https://registry.hub.docker.com/r/ejklock/php-fpm/tags), including Composer and various PHP extensions by default (5.6, 7.3, and 7.4), you just need to specify the desired version (e.g., ejklock/php-fpm:7.3 or ejklock/php-fpm:7.4).
2929

3030
![image](https://user-images.githubusercontent.com/8179907/175052410-a5dd25cd-794f-4f0e-8ee9-f4a05f3cca4c.png)
3131

32-
2. Url do repositório git do projeto (necessária chave .ssh configurada)
32+
2. Git repository URL of the project (SSH key configuration required)
3333

3434
![image](https://user-images.githubusercontent.com/8179907/175055257-98c9d78d-f71c-4451-8053-e1bf43b887ce.png)
3535

3636

37-
### 4. Estrutura da gerada
37+
### 4. Generated structure
3838

39-
O script gerará um boilerplate para a aplicação pronta para rodar.
39+
The script will generate a boilerplate for the application ready to run.
4040

4141
![image](https://user-images.githubusercontent.com/8179907/175055670-9a8d7832-49c9-48a8-902a-545a949b5544.png)
4242

43-
1. Pasta app
43+
1. App folder
4444

45-
Nessa pasta fica o codigo clonado da aplicação. É aqui vocẽ irá trabalar
45+
This folder contains the cloned code of the application. This is where you will work.
4646

47-
2. Pasta docker-compose
47+
2. Docker-compose folder
4848

49-
Nessa pasta ficam alguns arquivos configuraveis da estrutura em geral
49+
This folder contains some configurable files of the structure in general
5050

51-
1. Pasta mysql
51+
1. MySQL folder
5252

53-
Nessa pasta você (antes de levantar o container da aplicação pela primeira vez) pode colocar o script do banco para que o container restaure um banco ja existente no seu banco de desenvolvimento. Basta apagar esse arquivo exemplo ou adicionar conteúdo nele
53+
In this folder, you (before bringing up the application container for the first time) can place the database script so that the container restores an existing database in your development environment. Just delete this example file or add content to it.
5454

55-
2 . Pasta nginx
55+
2 . Nginx folder
5656

57-
Nessa pasta ficam as configurações sobre o web server nginx. Para mais detalhes sobre o arquivo de configuração acesse <https://www.nginx.com/>
57+
This folder contains configurations for the Nginx web server. For more details on the configuration file, visit <https://www.nginx.com/>.
5858

59-
3 . Pasta php-fpm
59+
3 . PHP-FPM folder
6060

61-
Nessa pasta fica um arquivo custom.ini que é onde podemos colocar as configurações do php que serão sobrescritas (php.ini)
61+
This folder contains a custom.ini file where we can put PHP configurations that will be overridden (php.ini).
6262

63-
4. Pasta raiz do boilerplate gerado
63+
4. Root folder of the generated boilerplate
6464

65-
Na pasta raiz você encontrará 2 arquivos:
65+
In the root folder, you will find 2 files:
6666

6767
1. ".env"
6868

69-
O arquivo ".env" do boilerplate você controla algumas variaveis de ambiente como usuario do banco, senha, porta etc
69+
The ".env" file of the boilerplate controls some environment variables such as database user, password, port, etc.
7070

7171
2. docker-compose.yml
7272

73-
Esse é o arquivo de configuração do docker-compose onde são descritos os serviços e configurações a serem levantados pelo docker. Mais informações consultar a documentação do docker-compose <https://docs.docker.com/compose/>
73+
This is the docker-compose configuration file where the services and configurations to be brought up by Docker are described. For more information, consult the Docker Compose documentation <https://docs.docker.com/compose/>.
7474

75-
### 4. Rodando o projeto
75+
### 4. Running the project
7676

77-
Para rodar o projeto basta, na raiz do boilerplate gerado (fora da pasta app) rodar:
77+
To run the project, simply, in the root of the generated boilerplate (outside the app folder), run:
7878

7979
```
8080
docker-compose up
8181
```
82-
### 5. Rodando comandos dentro dos containeres
82+
### 5. Running commands inside containers
8383

84-
O docker permite você executar comandos dentro dos containeres para fazer algumas ações.
84+
Docker allows you to execute commands inside containers to perform some actions.
8585

8686
```
87-
docker-compose exec <nome_do_servico_no_arquivo_docker-compose.yml> <seu_comando>
87+
docker-compose exec <service_name_in_docker-compose.yml_file> <your_command>
8888
```
8989

90-
1. Rodar o composer install no serviço app:
90+
1. Run composer install on the app service:
9191

9292
```
9393
docker-compose exec app composer install
9494
```
9595

96-
2. Rodar um comando do php/laravel no serviço app:
96+
2. Run a PHP/Laravel command on the app service:
9797
```
9898
docker-compose exec app php artisan
9999
```

0 commit comments

Comments
 (0)