
- 查看运行容器:`docker ps`
- 停止所有容器:`docker stop $(docker ps -a -q)`
- 删除所有容器:`docker rm $(docker ps -a -q)`
- 删除所有镜像:`docker rmi $(docker images -q)`
- 进入docker: `docker-machine ssh default`
- 查找镜像:`docker search httpd`
- 查看镜像: `docker images`
- 安装扩展: `docker-php-ext-install pdo pdo_mysql`
- 设置端口: `docker run -d -p 5000:5000 training/webapp python app.py`
- 查看日志:`docker logs --tail 3000 e0864b9d33ef`
- 查找IP
```
docker-machine ip default
docker inspect 容器名称
```
- php7.4
```
docker run -itd -p 9001:9001 -v /PHP:/www --name php74 /bin/bash php:7.4-fpm
```
- mysql
```
docker run -p 3307:3306 --name mysql -v /opt/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=12345678 -d mysql:5.7
```
- redis
```
docker run -p 6379:6379 --name redis -v /Docker/redis/redis.conf:/etc/redis/redis.conf -v /Docker/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes
docker exec -it redis /bin/bash
```
- mongodb
```
docker run -p 27017:27017 -v $PWD/db:/data/db -d mongo:3.2
```
- hyperf
```
docker run -itd -p 9501:9501 -v /Docker:/home --name hyperf hyperf/hyperf:7.4-alpine-v3.11-swoole /bin/bash
```
- Scrapy
```
docker run -p 8000:8000 -itd -v /usr/local/www/:/www --name python python:3.7.4 /bin/bash
```
- RabbitMQ
```
docker run -d --name some-rabbit -e RABBITMQ_DEFAULT_USER=guest -e RABBITMQ_DEFAULT_PASS=guest -p 15691:15692 -p 5672:5672 -p 15672:15672 rabbitmq:management
```