You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
47 lines
818 B
Markdown
47 lines
818 B
Markdown
|
3 years ago
|
# Docker Guides
|
||
|
|
|
||
|
|
* Start / Stop Docker
|
||
|
|
```bash
|
||
|
|
# start docker compose yml
|
||
|
|
$ sudo docker-compose up -d
|
||
|
|
|
||
|
|
# stop docker compose yml
|
||
|
|
$ sudo docker-compose down
|
||
|
|
```
|
||
|
|
|
||
|
|
* Container Stats [Memory Limit](https://www.baeldung.com/ops/docker-memory-limit)
|
||
|
|
```bash
|
||
|
|
$ sudo docker stats
|
||
|
|
```
|
||
|
|
|
||
|
|
* Container interactive shell
|
||
|
|
```bash
|
||
|
|
# lookup container id
|
||
|
|
$ sudo docker ps
|
||
|
|
|
||
|
|
# enter interactive shell
|
||
|
|
$ sudo docker exec -it <containerid> bash
|
||
|
|
```
|
||
|
|
|
||
|
|
* Misc Management
|
||
|
|
```bash
|
||
|
|
# show system wide info
|
||
|
|
$ sudo docker info
|
||
|
|
|
||
|
|
# list caches images
|
||
|
|
$ sudo docker images
|
||
|
|
$ sudo docker image ls
|
||
|
|
# remove unused image
|
||
|
|
$ sudo docker image prume
|
||
|
|
# display image details info
|
||
|
|
$ sudo docker image inspect <imagename>
|
||
|
|
|
||
|
|
# remove container
|
||
|
|
$ sudo docker rm
|
||
|
|
|
||
|
|
# remove image
|
||
|
|
$ sudo docker rmi
|
||
|
|
|
||
|
|
# container last 100 lines logs
|
||
|
|
$ sudo docker logs --tail 100
|
||
|
|
```
|