背景:我在我的本地机器A开发了一个vben+django的项目,这个项目有docker-compose.yml文件和dockerfile,可以用docker部署。现在我想将这个项目迁移到内部局域网主机B中,这个主机不能连接互联网。
问题:想问一下迁移有没有好的方案。
同时,我在摸索的过程中遇到了问题如下:
我将本地机器A部署时的docker镜像save为tar文件,计划在内部局域网主机B中load。本地机器A中的docker-compose.yml文件中部分内容如下,表示需要通过dockerfile构建镜像:
services:
fuadmin-django:
build:
context: .
dockerfile: ./docker/django/Dockerfile
container_name: fuadmin-django
当我把镜像load到内部局域网主机B后,这里的内容是否要改成直接使用生成的镜像
services:
fuadmin-django:
image: imagename:imagetag