Skip to main content

docker cheatsheet

Short docker commands list (in table view):

Images

What How
List local images docker images
Delete local image docker rmi NAME
Download image docker image pull NAME
Create container from image (detached) docker run –d …
Display information on image docker image inspect hpsoftware/almoctane

Containers

What How
List of running docker containers docker ps
List all docker containers (running and stopped) docker ps -a
Start existing container docker start ID
Stop contianer docker stop ID
Create container, start it and get a shell inside of it docker run -it IMAGE bash
Run a command inside of an already running container docker exec -it ID bash
Delete container docker rm ID
Get log docker logs ID

Other

What How
Create virtual network docker create network octane_nw
Start docker service systemctl start docker
Define proxy mkdir -p /etc/systemd/system/docker.service.d
vi /etc/systemd/system/docker.service.d/http-proxy.conf

[Service]
Environment="HTTP_PROXY=http://proxy.il.hpecorp.net:8080/“

sudo systemctl daemon-reload
sudo systemctl restart docker

Docker-compose

What How
Install curl -L https://github.com/docker/compose/releases/download/1.14.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version
Get images docker-compose pull
Create all containers (-d = detach) docker-compose up –d
Stop / start all containers docker-compose stop / start
Delete all containers docker-compose down
Compose status docker-compose ps
Remove stopped containers docker-compose rm
Logs from all containers docker-compose logs

Comments

Popular posts from this blog

Jenkins error: groovy.lang.MissingPropertyException

I tried to run groovy build step and got below error. This post will describe how I solved the problem.

Caught: groovy.lang.MissingPropertyException: No such property: hudson for class: script


טיפים לטסט על אמבולנס במד"א

אורך הטסט הוא בערך 20-30 דקות בהם הטסטר נותן הוראות ימינה ושמאלה ולפעמים קצת יותר. נראה שהטסטר מחפש להבין שאתה לא נהג חסר אחריות.
הרכב עצמו הוא אוטומט. מוט ההילוכים הוא בהגה ודרכו אפשר לעבור בין המצבים (Drive, Reverse etc).
ההמברקס הוא דוושת הרגל השמאלית.
טיפיםהעצות בלשון זכר רק לצורך פשטות.
בתחילת הנסיעה:
אם אתה הראשון, תדליק אורות דרך.

בדוק איך מעבירים את ההילוך ל 3 בלי להסתכל בידית ההילוכים כי הטסטר עלול לבקש במהלך הנסיעה שתעביר להילוך שלישי.

בדוק איך להשתמש בדוושת בלם היד (שמאלית) כי ייתכן שהטסטר ישלוף לך את המפתח באמצע הנסיעה ויבקש ממך לבלום את האמבולנס באמצעות "פימפום" על דוושת הבלם יד תוך כדי שידית השחרור שלו משוכה אחורה כדי שלא ינעל הבלם
בנסיעה: סע לאט, אבל בטוח. 
ציית לתמרורים,

לא לשכוח לאותת,
שמור מרחק, 
אל תקפוץ על פסי האטה, 
אל תעלה על מדרכה ואם זה קורה בפנייה אז קח אחורה ורד מהמדרכה (המדרכה היא רק להולכי הרגל),
סע בצד ימין ולא באמצע הכביש,
תדע להגיד כמה מותר לנסוע בכל כביש שאתה נמצא בו,
כאשר נמצאים ברחוב שנכנס לרחוב חד סטרי אז צריך לדעת לאיזה צד לפנות בתוך הרחוב …