1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
| # Processes/Containers
docker ps -a
docker ps -l
docker stop my-app
docker rm <container id>
# Run
docker run hello-world
docker run -d -p 4000:80 --name my-app node-app:0.1
# Images
docker images
docker rmi <images id>
# Build
docker build -t node-app:0.1 .
# Tag
docker tag $IMAGE:$TAG $REPO/$IMAGE:$TAG
# Push
docker push gcr.io/qwiklabs-gcp-ed2b8cc2832909a1/node-app:0.2
# Pull
docker pull gcr.io/qwiklabs-gcp-ed2b8cc2832909a1/node-app:0.2
# Logs
docker logs $CONTAINER_ID
# Exec
docker exec -it $CONTAINER_ID /bin/bash
# Inspect
docker inspect $CONTAINER_ID # Informacion del sistema del contenedor
docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $CONTAINER_ID # IP Local del container
|