docker run -d -p xx:xx + 容器 | 后台启动新容器 |
docker run -it -d --restart=always + 容器 | 后台启动新容器 |
docker container ls | 查看已启动的容器 |
docker ps | 查看已启动的容器 |
docker ps -a | 查看已启动和未启动的所有容器 |
docker stop + 容器 | 停止此容器 |
docker kill + 容器 | 彻底杀掉此容器 |
docker star t + 容器 | 启动此容器 |
docker restar t + 容器 | 重启此容器 |
docker rm + 容器 | 删除未运行的容器 |
docker rm -f + 容器 | 删除已运行的容器 |
docker rm -f `docker ps -a -q` | 删除所有容器 |
docker top + 容器 | 查看容器内的进程 |
docker exec + -it + 容器 + ls | 进入容器并查看容器内容 |
docker exec + -it + 容器 + /bin/bash | 进入容器 |
exit | 退出容器 |
docker inspect -f '{{.Name}} => {{.NetworkSettings.IPAddress}}' $(docker ps -aq) | 查询所有容器的ip地址 |
curl -I +http://xxx.xxx.xxx.xxx | 查看http响应数据 |
netstat -lntup | 查看docker的端口映射 |