1.容器使用
获取镜像
docker pull ubuntu
启动容器
docker run --name ubuntu-test -it ubuntu /bin/bash
- -i: 交互式操作。
- -t: 终端。
- ubuntu: ubuntu 镜像。
- /bin/bash:命令,交互式 Shell。用的是 /bin/bash
启动已停止运行的容器
docker ps -a docker start ubuntu-test
后台运行
docker run -itd -p 81:80 -v /data/docker/ubuntu/conf/:/data/conf/--name ubuntu-test ubuntu /bin/bash
80 docker port -> 81 physical port
-v /data/docker/ubuntu/conf/:/data/conf/: 将主机中/data/docker/ubuntu/conf/ 目录挂载到容器的 /data/conf/。
停止一个容器
docker stop ubuntu-test
重启一个容器
docker restart ubuntu-test
进入容器
docker exec -it ubuntu-test /bin/bash
导出和导入容器
docker export ubuntu-test > ubuntu.tar docker load -i ubuntu.tar
删除容器
docker rm -f test/ubuntu:v1
查看 WEB 应用程序日志
docker logs -f bf08b7f2cd89
-f: 让 docker logs 像使用 tail -f 一样来输出容器内部的标准输出。
检查 docker
docker inspect wizardly_chandrasekhar
使用 docker inspect 来查看 Docker 的底层信息。它会返回一个 JSON 文件记录着 Docker 容器的配置和状态信息。