Faz-se necessário verificar as variáveis do projeto para a execução da aplicação:
Copy $ docker container run -d -p 8080:8080 \
-e DB_DATABASE=kube-news \
-e DB_USERNAME=kube-news \
-e DB_PASSWORD=kube-news \
-e DB_HOST=kube-news-db \
--network kube-news \
marcelodpbarbieri/kube-news:v1
be896fd76b639bd358c623201e7214bb40bb61d0d32c27613bf143a5f323cbff
Copy $ docker container ls
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS
NAMES
be896fd76b63 marcelodpbarbieri/kube-news:v1 "docker-entrypoint.s…" 32 seconds ago Up 31 seconds 0.0.0.0:8080->8080/tcp, :::8080->8080/tcp crazy_mcclintock
d05071c8b7c0 postgres:13.16 "docker-entrypoint.s…" 13 minutes ago Up 13 minutes 0.0.0.0:5432->5432/tcp, :::5432->5432/tcp kube-news-db
Copy $ docker network inspect kube-news
[
{
"Name": "kube-news",
"Id": "33d70e05712ade50e02a289c3eaeb0ba8a73cea2ccdc2a4d2f12b567cb75fb7f",
"Created": "2024-09-02T07:18:55.47568399-03:00",
"Scope": "local",
"Driver": "bridge",
"EnableIPv6": false,
"IPAM": {
"Driver": "default",
"Options": {},
"Config": [
{
"Subnet": "172.18.0.0/16",
"Gateway": "172.18.0.1"
}
]
},
"Internal": false,
"Attachable": false,
"Ingress": false,
"ConfigFrom": {
"Network": ""
},
"ConfigOnly": false,
"Containers": {
"be896fd76b639bd358c623201e7214bb40bb61d0d32c27613bf143a5f323cbff": {
"Name": "crazy_mcclintock",
"EndpointID": "52fd2e66197bd95d1066f721c965ac0dd808899cd3e7d47190fd3dbc12862527",
"MacAddress": "02:42:ac:12:00:03",
"IPv4Address": "172.18.0.3/16",
"IPv6Address": ""
},
"d05071c8b7c09b063b1f1699493b36a2cbf54eac7de03ea1f5c9198a1d5ed917": {
"Name": "kube-news-db",
"EndpointID": "3aecfe8b5f7acf611a7c40f98ef74c518aa846d1434c80e8af878be398c4ceae",
"MacAddress": "02:42:ac:12:00:02",
"IPv4Address": "172.18.0.2/16",
"IPv6Address": ""
}
},
"Options": {},
"Labels": {}
}
]