Docker 命令指令是使用 Docker 技术的重要部分。通过这些指令,用户可以创建和管理 Docker 容器、镜像、网络和卷等。
在 Docker 的命令行中,可以通过输入 docker 命令来使用大多数指令。下面是一些常见的 Docker 命令指令:
docker run
docker run 命令用于根据指定的镜像创建一个容器并启动它。例如,要从 Docker Hub 中下载并运行最新的 Ubuntu 镜像,可以使用以下命令:
docker run ubuntu
docker run 命令有许多选项,可以用来配置容器的各种属性,例如端口映射、卷挂载、环境变量等。
docker build
docker build 命令用于根据 Dockerfile 构建一个镜像。Dockerfile 是一个包含构建镜像所需指令的文本文件。例如,以下是一个简单的 Dockerfile,用于构建一个包含 Node.js 的镜像:
FROM ubuntu RUN apt-get update RUN apt-get install -y nodejs
在 Dockerfile 所在目录中,可以使用以下命令构建镜像:
docker build -t my-node-app .
docker build 命令有许多选项,可以用来配置构建镜像的各种属性,例如镜像标记、构建上下文、缓存策略等。
docker push
docker push 命令用于将一个本地镜像上传到 Docker Hub 或其他 Docker 仓库。例如,要将名为 my-node-app 的镜像上传到 Docker Hub,可以使用以下命令:
docker push my-node-app
在执行 docker push 命令之前,需要使用 docker login 命令登录到 Docker Hub。
这些是 Docker 的一些常见命令指令。通过学习和使用这些指令,可以更好地管理和使用 Docker 技术。