我选

我选

办公所需全收藏

Docker转换工具

将docker run命令转换为docker-compose配置

工具说明

Docker转换工具可以将docker run命令转换为docker-compose.yml配置文件格式。这在管理多个Docker容器时非常有用,可以更方便地定义和运行多容器应用。

使用场景

  • 将现有的docker run命令迁移到docker-compose
  • 学习docker-compose配置文件的格式
  • 快速生成docker-compose配置模板
  • 管理复杂的多容器应用

示例命令

Nginx
运行Nginx容器并映射80端口
docker run -d --name nginx -p 80:80 nginx:latest
MySQL
运行MySQL容器,设置环境变量和卷
docker run -d --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -v mysql-data:/var/lib/mysql mysql:latest
Redis
运行Redis容器,设置密码
docker run -d --name redis -p 6379:6379 -e REDIS_PASSWORD=secret redis:latest --requirepass secret
MongoDB
运行MongoDB容器,设置卷和环境变量
docker run -d --name mongo -p 27017:27017 -v mongo-data:/data/db -e MONGO_INITDB_ROOT_USERNAME=root -e MONGO_INITDB_ROOT_PASSWORD=root mongo:latest