我们正在使用vagrant:2.0.3。和提供者VirtualBox:5.2.10。
我们的客户已经提供了一个.box文件,其中包含WebSphere,Java等基础软件。 我必须将WebSphere配置更新为我们的特定应用程序,并使用所有新配置创建一个新的.box文件。我已经使用创建了新的框 命令
vagrant box repackage NAME PROVIDER VERSION
我已经配置了新创建的.box,但是在运行新框后,WebSphere没有我更新的更改。
你能帮帮我吗。
提前致谢。
答案 0 :(得分:0)
您需要在进行更改后重新包装该框。
vagrant up
VM与您的客户邮箱文件vagrant box repackage NAME PROVIDER VERSION
会将新的盒子文件打包为VM的当前状态,以便它包含所有更改。答案 1 :(得分:0)
重新打包工作时,我明确地在包命令中传递了--vagrantfile param,如下所示。
vagrant package --base ae611070-a886-4808-9904-3ff1a1ff46bb --output mynewvm.box --vagrantfile C:\Users\Prasobh\.vagrant.d\boxes\myoldvm\0\virtualbox\include\_Vagrantfile