开发者工具站

按场景组织 · 默认本地处理 · 清晰隐私说明

常用模板
先选一个最接近的场景,再继续细化参数。

运行 Redis

本地开发时快速起一个 Redis 容器。

docker run
docker run -d --name redis-dev -p 6379:6379 redis:7

运行 Nginx

验证端口映射或做简单静态资源托管。

docker run
docker run -d --name web -p 8080:80 nginx:latest

持续查看日志

排查容器启动失败或服务错误输出。

docker logs
docker logs -f --tail 200 <container-name>

进入容器 Shell

进入运行中的容器排查文件、环境变量或进程。

docker exec
docker exec -it <container-name> sh

构建镜像

基于当前目录 Dockerfile 构建镜像。

docker build
docker build -t my-app:latest .

启动 Compose 服务

适合多容器本地环境快速启动。

compose up
docker compose up -d
参数构造
按 run、exec、logs、build、compose 等场景配置参数。

每行一个 `host:container`。

每行一个 `KEY=VALUE`。

每行一个 `host:container`。

会原样附加到命令中,适合补充少量高级参数。

命令结果
可直接复制的 Docker 命令。

当前场景

docker run

生成命令

docker run -d --name redis-dev --restart unless-stopped -p 6379:6379 redis:7
结果以常见 Linux/macOS 终端写法为主。包含空格的参数会自动加引号,但仍建议执行前自行核对。