网站首页制作教程视频,wordpress上传漏洞,成都网站建设 创新互联,哈尔滨百度关键词优化目录
Docker 基础命令
1. Docker 版本信息
2. 获取 Docker 帮助
3. 列出所有运行中的容器
4. 运行一个新的容器
5. 查看容器日志
6. 停止容器
7. 启动已停止的容器
8. 删除容器
9. 列出所有镜像
10. 拉取镜像
11. 构建镜像
12. 删除镜像
13. 执行命令
14. 查看容…目录
Docker 基础命令
1. Docker 版本信息
2. 获取 Docker 帮助
3. 列出所有运行中的容器
4. 运行一个新的容器
5. 查看容器日志
6. 停止容器
7. 启动已停止的容器
8. 删除容器
9. 列出所有镜像
10. 拉取镜像
11. 构建镜像
12. 删除镜像
13. 执行命令
14. 查看容器的详细信息
15. 查看系统信息 Docker 基础命令
1. Docker 版本信息
docker --version
功能显示 Docker 的版本信息。例子 $ docker --version
Docker version 20.10.7, build f0df350
2. 获取 Docker 帮助
docker --help
功能显示 Docker 命令的帮助信息。例子 $ docker --help
Usage: docker [OPTIONS] COMMAND [arg...]
3. 列出所有运行中的容器
docker ps
功能列出当前正在运行的 Docker 容器。参数 -a列出所有容器包括已停止的。-q只显示容器 ID。例子 $ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
1234567890ab nginx:latest nginx -g daemon of… 2 minutes ago Up 2 minutes 80/tcp webserver
4. 运行一个新的容器
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
功能从镜像启动一个新的容器。参数 -d后台运行容器。-p端口映射格式为 主机端口:容器端口。-v挂载卷格式为 主机路径:容器路径。--name为容器指定一个名称。例子 $ docker run -d -p 8080:80 --name myweb nginx:latest
5. 查看容器日志
docker logs [OPTIONS] CONTAINER
功能查看指定容器的日志。参数 -f跟随日志输出。--tail显示最近的 N 行日志。例子 $ docker logs -f myweb
6. 停止容器
docker stop CONTAINER [CONTAINER...]
功能停止一个或多个运行中的容器。例子 $ docker stop myweb
7. 启动已停止的容器
docker start CONTAINER [CONTAINER...]
功能启动一个或多个已停止的容器。例子 $ docker start myweb
8. 删除容器
docker rm [OPTIONS] CONTAINER [CONTAINER...]
功能删除一个或多个容器。参数 -f强制删除运行中的容器。例子 $ docker rm -f myweb
9. 列出所有镜像
docker images
功能列出本地所有的 Docker 镜像。参数 -a列出所有镜像包括中间层镜像。-q只显示镜像 ID。例子 $ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
nginx latest 1234567890ab 2 weeks ago 133MB
10. 拉取镜像
docker pull IMAGE [TAG]
功能从 Docker Hub 或其他注册表拉取镜像。例子 $ docker pull nginx:latest
11. 构建镜像
docker build [OPTIONS] PATH | URL | -
功能从 Dockerfile 构建一个新的镜像。参数 -t为镜像指定标签。--build-arg设置构建时的变量。例子 $ docker build -t myapp:1.0 .
12. 删除镜像
docker rmi [OPTIONS] IMAGE [IMAGE...]
功能删除一个或多个镜像。参数 -f强制删除镜像。例子 $ docker rmi nginx:latest
13. 执行命令
docker exec [OPTIONS] CONTAINER COMMAND [ARG...]
功能在运行中的容器内执行命令。参数 -d后台运行命令。-i保持 STDIN 打开。-t分配一个伪终端。例子 $ docker exec -it myweb bash
14. 查看容器的详细信息
docker inspect CONTAINER|IMAGE
功能查看容器或镜像的详细信息。例子 $ docker inspect myweb
15. 查看系统信息
docker info
功能显示 Docker 系统的信息。例子 $ docker info