docker常用命令
查看docker相关状态
- 查看所有docker:
docker images
- 查看运行中的dicker:
docker ps
查看所有运行的docker,包括运行失败的dicker:dokcer ps -a
- 使用 docker start 启动一个已停止的容器:docker start b750bbbcfd88(容器id) `
- docker后台运行:
docker run -itd --name ubuntu-test ubuntu /bin/bash
或者:docker run -d ubuntu-test(容器名称)
- 停止一个容器:
docker stop <容器 ID>
重启:docker restart <容器 ID>
- 进入容器:docker exec -it <容器 ID> /bin/bash
- 导出容器:docker export 1e560fca3906 > ubuntu.tar 导入:cat docker/ubuntu.tar | docker import - test/ubuntu:v1
- 删除容器:
docker rm -f <容器 ID>
-f 代表强制删除 - docker logs [ID或者名字] 可以查看容器内部的标准输出:
docker logs -f <容器 ID>
-f: 让 docker logs 像使用 tail -f 一样来输出容器内部的标准输出。 - 查找指定容器:
docker images | grep <指定容器关键词>
- docker compose: (https://www.runoob.com/docker/docker-compose.html)