This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| virtualization:docker [2022/02/12 20:49] – jotasandoku | virtualization:docker [2023/11/02 14:38] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 6: | Line 6: | ||
| Tutorial, all [[https:// | Tutorial, all [[https:// | ||
| - | The principle of docker is we start a container to __Run a Task__. If there' | + | The principle of docker is we start a container to __Run a Task__. If there' |
| ---- | ---- | ||
| RUN container: | RUN container: | ||
| - | docker run -it --rm --name C2 {image-name} / | + | docker run -it --rm --name C2 {image-name-eg-busybox} / |
| docker run --rm -v /foo -v awesome:/ | docker run --rm -v /foo -v awesome:/ | ||
| cat / | cat / | ||
| Line 25: | Line 25: | ||
| docker stop f51e9de57784 | docker stop f51e9de57784 | ||
| docker restart < | docker restart < | ||
| + | docker run -itd --name c3 busybox | ||
| + | docker run -it --name c2 busybox | ||
| docker exec -it "id of running container" | docker exec -it "id of running container" | ||
| | | ||
| + | Remove all running and exited container (USER WITH CARE!): | ||
| + | docker container kill $(docker ps -q) | ||
| + | docker rm $(docker ps -a -f status=exited -q) | ||
| + | |||
| To list containers, stop them , get logs etc, | To list containers, stop them , get logs etc, | ||
| | | ||