我已成功创建了一个可运行我的应用程序的docker-compose文件。现在我想知道是否有一种标准方式来分发此文件?我的意思是,对于docker,我会分发从Dockerfile构建而成并上传到docker-hub的图像,那么我能否将docker-compose文件上传到docker-hub呢?在这里,部署流程会是什么样子?
你可以在DockerHub上部署单个镜像 你不能将docker-compose文件部署到DockerHub上。我看到最常见的方法是: 创建一个Github存储库,其中包含您的项目(带有docker-compose文件) 在Readme.md中解释如何创建不同的镜像 将每个镜像推送到DockerHub,并将您的DockerHub镜像链接到您的git存储库,以便让其他人检查整个堆栈。