Docker常用参数
时间: 2024-10-30 08:04:28 浏览: 6
Docker是一个流行的容器化平台,它允许开发者打包应用及其依赖环境到轻量级、自包含的容器中。下面是一些常用的Docker命令参数:
1. `docker run`:
- `-it` 或 `--interactive --tty`: 运行一个容器并保持交互式模式,可以输入命令。
- `-d` 或 `--detach`: 后台运行容器,返回ID而不是打开终端。
- `-p` 或 `--publish`: 映射主机端口到容器内的端口。
- `--name`: 给容器指定名称。
2. `docker build`:
- `-t` 或 `--tag`: 给镜像打标签,方便管理和分发。
- `-f` 或 `--file`: 指定Dockerfile的位置。
- `--build-arg`: 设置构建时使用的变量。
3. `docker pull` 和 `docker push`:
- `docker pull <image-name>`: 下载镜像。
- `docker push <image-name>`: 将本地镜像推送到仓库(如Docker Hub)。
4. `docker ps`:
- `-a` 或 `--all`: 列出所有容器,包括已停止的。
- `-q`: 只显示容器ID。
5. `docker stop` 和 `docker rm`:
- `docker stop <container-id>`: 停止容器。
- `docker rm <container-id>`: 删除容器。
6. `docker images`:
- `-a` 或 `--all`: 显示所有镜像,包括未标记的。
7. `docker rmi`:
- `<image-name>`: 删除指定镜像。
8. `-v` 或 `--volume`: 挂载宿主机目录到容器内,用于数据持久化。
这些参数只是基本的,Docker还提供其他高级选项,可以根据具体需求调整。在使用时记得查阅官方文档获取最新信息。
阅读全文