Docker 命令大全学习笔记
1. 概念和介绍
Docker 是一个开源容器技术,它将应用程序及其依赖项打包为一个可移植的容器,并提供简单易用的管理工具。
Docker 是基于 Linux 的 cgroups 和 namespace 技术实现的,它可以将应用程序及其依赖项打包成一组轻量级、可移植的容器,从而提供部署、管理、更新等方面的优势。
2. 命令详解及示例
2.1 docker run
该命令用于创建并启动一个新的容器。
Copy Codedocker run [OPTIONS] IMAGE [COMMAND] [ARG...]
示例:
Copy Codedocker run -it ubuntu:latest /bin/bash
2.2 docker ps
该命令用于列出当前正在运行的容器。
Copy Codedocker ps [OPTIONS]
示例:
Copy Codedocker ps
2.3 docker images
该命令用于列出本地存在的 Docker 镜像。
Copy Codedocker images [OPTIONS] [REPOSITORY[:TAG]]
示例:
Copy Codedocker images
2.4 docker build
该命令用于通过 Dockerfile 创建镜像。
Copy Codedocker build [OPTIONS] PATH | URL | -
示例:
Copy Codedocker build -t myimage .
2.5 docker exec
该命令用于在运行中的容器内执行命令。
Copy Codedocker exec [OPTIONS] CONTAINER COMMAND [ARG...]
示例:
Copy Codedocker exec -it mycontainer /bin/bash
2.6 docker stop
该命令用于停止运行中的容器。
Copy Codedocker stop [OPTIONS] CONTAINER [CONTAINER...]
示例:
Copy Codedocker stop mycontainer
2.7 docker rm
该命令用于删除已停止的容器。
Copy Codedocker rm [OPTIONS] CONTAINER [CONTAINER...]
示例:
Copy Codedocker rm mycontainer
2.8 docker rmi
该命令用于删除本地存在的 Docker 镜像。
Copy Codedocker rmi [OPTIONS] IMAGE [IMAGE...]
示例:
Copy Codedocker rmi myimage
3. 结语
以上是 Docker 命令大全学习笔记的全部内容,希望对你在学习和使用 Docker 方面有所帮助。