docker怎么把images快速的导出
比如我在A电脑上安装了一个docker,然后docker里我也装好了centos,配置好了各种环境,那么我现在是不是可以把images怎么导出以后再导入到B电脑的docker里,让B电脑快速有和A电脑一样的环境而不必在B电脑又搞一遍???
网上看了好多教程,还是有点懵啊,我的意思是包括A电脑images里所有的环境,数据库都要导出
有什么详细的教程吗?另外,docker里跑laravel好卡啊,关闭了wsl也还是有点卡,特别是amd的u
dockerfile只能让环境一样不能图片也导过去
Dcokerfile一致不就行了,至于数据库或者数据,这个需要你数据互通,可以放在一台上面,如果你是想快速复制建站,可以使用迁移或者数据填充
docker compose up -d 就行拉 导来导去多麻烦
对于环境,可以把配置好的容器,打包成镜像,上传到仓库去,在另外服务器直接拉,或者对容器export导出import导入、对镜像save导出load导入
数据这种一般是另外迁移的
我补充一下我的需求哈,就是我已经在A电脑里配置好了环境了,怎么在B电脑里快速把环境复制出来,数据或者数据库先不管
docker-compose + dockerfile就ok了,这是标准搭建docker环境的方式 ;
做好宿主机跟容器之间的映射数据跟数据库都可以一模一样;
不过还是建议用 Dockerfile, docker-compose.yml, 因为这个可以不需要人为操作,可以实现自动化。
百度一下你就知道, 百度不行 你就 google 关键词 : 如何拷贝docker镜像到其他地方