Spaces:
No application file
No application file
EddyGiusepe
commited on
Commit
•
0c36ee9
1
Parent(s):
23d79c7
O Readme para o passo a passo da nossa App
Browse files
README.md
CHANGED
@@ -11,6 +11,7 @@ pinned: false
|
|
11 |
|
12 |
#### <font color="yellow">Data Scientist.: Dr. Eddy Giusepe Chirinos Isidro</font>
|
13 |
|
|
|
14 |
|
15 |
# <font color="pink">Usando Dockerfile</font>
|
16 |
|
@@ -54,7 +55,7 @@ A seguir vamos a realizar o `Deploy` da nossa Aplicação na `Google Cloud Platf
|
|
54 |
```
|
55 |
$ docker build -t app_fastapi:1.0 .
|
56 |
```
|
57 |
-
![alt text](image.png)
|
58 |
|
59 |
* Seguidamente adicionamos uma `tag` e passamos o caminho que tem a seguinte estrutura: `nome_da_região/id_projeto/nome_do_repositório/nome_qualquer_para_sua_imagem`. Eu chamarei a minha imagem (o final do caminho) com o mesmo nome que testei localmente (`app_fastapi:1.0`). Na linha de comando ficaria, assim:
|
60 |
|
@@ -62,29 +63,29 @@ $ docker build -t app_fastapi:1.0 .
|
|
62 |
$ docker tag 11b1ad51c754 us-central1-docker.pkg.dev/first-eddy-deploy-ner/eddy-deploy-weather-1/app_fastapi:1.0
|
63 |
```
|
64 |
Repara que a `tag` é o ID da imagem criada anteriormente.
|
65 |
-
![alt text](image-1.png)
|
66 |
|
67 |
Não esqueça criar, antes, o seu `repositório` para assim pegar depois o path dele:
|
68 |
-
![alt text](image-2.png)
|
69 |
|
70 |
-
![alt text](image-3.png)
|
71 |
|
72 |
* Logo, realizamos o `push` da Imagem para o nosso repositório:
|
73 |
```
|
74 |
$ docker push us-central1-docker.pkg.dev/first-eddy-deploy-ner/eddy-deploy-weather-1/app_fastapi:1.0
|
75 |
```
|
76 |
|
77 |
-
![alt text](image-4.png)
|
78 |
|
79 |
Você pode verificar que a sua imagem foi enviada a seu `repositório` no `Artifact Registry`:
|
80 |
|
81 |
-
![alt text](image-5.png)
|
82 |
|
83 |
-
![alt text](image-6.png)
|
84 |
|
85 |
<font color="orange">Entrando no `Artifact Registry`, podemos realizar o `Deploy` da nossa App. Fazemos click e selecionamos `Implementar em Cloud Run`, assim:</font>
|
86 |
|
87 |
-
![alt text](image-7.png)
|
88 |
|
89 |
|
90 |
|
|
|
11 |
|
12 |
#### <font color="yellow">Data Scientist.: Dr. Eddy Giusepe Chirinos Isidro</font>
|
13 |
|
14 |
+
![alt text](https://miro.medium.com/v2/resize:fit:1400/1*6vkMUWU8wt8OyI-m26KbsQ.png)
|
15 |
|
16 |
# <font color="pink">Usando Dockerfile</font>
|
17 |
|
|
|
55 |
```
|
56 |
$ docker build -t app_fastapi:1.0 .
|
57 |
```
|
58 |
+
![alt text](./1_Building_a_Python_Weather_App_using_Docker_and_Cloud_Run/print_da_App/image.png)
|
59 |
|
60 |
* Seguidamente adicionamos uma `tag` e passamos o caminho que tem a seguinte estrutura: `nome_da_região/id_projeto/nome_do_repositório/nome_qualquer_para_sua_imagem`. Eu chamarei a minha imagem (o final do caminho) com o mesmo nome que testei localmente (`app_fastapi:1.0`). Na linha de comando ficaria, assim:
|
61 |
|
|
|
63 |
$ docker tag 11b1ad51c754 us-central1-docker.pkg.dev/first-eddy-deploy-ner/eddy-deploy-weather-1/app_fastapi:1.0
|
64 |
```
|
65 |
Repara que a `tag` é o ID da imagem criada anteriormente.
|
66 |
+
![alt text](./1_Building_a_Python_Weather_App_using_Docker_and_Cloud_Run/print_da_App/image-1.png)
|
67 |
|
68 |
Não esqueça criar, antes, o seu `repositório` para assim pegar depois o path dele:
|
69 |
+
![alt text](./1_Building_a_Python_Weather_App_using_Docker_and_Cloud_Run/print_da_App/image-2.png)
|
70 |
|
71 |
+
![alt text](./1_Building_a_Python_Weather_App_using_Docker_and_Cloud_Run/print_da_App/image-3.png)
|
72 |
|
73 |
* Logo, realizamos o `push` da Imagem para o nosso repositório:
|
74 |
```
|
75 |
$ docker push us-central1-docker.pkg.dev/first-eddy-deploy-ner/eddy-deploy-weather-1/app_fastapi:1.0
|
76 |
```
|
77 |
|
78 |
+
![alt text](./1_Building_a_Python_Weather_App_using_Docker_and_Cloud_Run/print_da_App/image-4.png)
|
79 |
|
80 |
Você pode verificar que a sua imagem foi enviada a seu `repositório` no `Artifact Registry`:
|
81 |
|
82 |
+
![alt text](./1_Building_a_Python_Weather_App_using_Docker_and_Cloud_Run/print_da_App/image-5.png)
|
83 |
|
84 |
+
![alt text](./1_Building_a_Python_Weather_App_using_Docker_and_Cloud_Run/print_da_App/image-6.png)
|
85 |
|
86 |
<font color="orange">Entrando no `Artifact Registry`, podemos realizar o `Deploy` da nossa App. Fazemos click e selecionamos `Implementar em Cloud Run`, assim:</font>
|
87 |
|
88 |
+
![alt text](./1_Building_a_Python_Weather_App_using_Docker_and_Cloud_Run/print_da_App/image-7.png)
|
89 |
|
90 |
|
91 |
|