# Running FinalBuilder in Docker

**URL:** https://www.finalbuilder.com/forums/t/running-finalbuilder-in-docker/2615
**Category:** Discussion
**Created:** [August 20, 2018, 5:15am UTC](https://www.finalbuilder.com/forums/t/running-finalbuilder-in-docker/2615 "2018-08-20T05:15:11Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![alefragnani](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/a/e68b1a/32.png) [@alefragnani](https://www.finalbuilder.com/forums/u/alefragnani)
#### Post date: [August 20, 2018, 5:15am UTC](https://www.finalbuilder.com/forums/t/running-finalbuilder-in-docker/2615/1 "2018-08-20T05:15:11Z")

</div>

Hi,

 

Is it possible to have FinalBuilder (_fbcmd.exe_) running inside Docker?

 

We would like to build **Delphi** projects, and since we automate our building process with FinalBuilder, it would be really helpful to have it running inside Docker as well.

 

Thanks for your help

 

Alessandro

---

<div class="post-metadata">

### Author: ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)
#### Post date: [August 22, 2018, 12:19pm UTC](https://www.finalbuilder.com/forums/t/running-finalbuilder-in-docker/2615/2 "2018-08-22T12:19:23Z")

</div>

Whilst I haven’t tried it, my guess would be that it would work fine on a windows docker image. You would need to get it installed on the docker image, and have a license key file copied into c:\ProgramData\VSoft\FinalBuilder8   
  
 The installer will take a /VERYSILENT command line parameter for unattended install. You will probably also run into issues of detecting the installed programs, so you may need to copy a FinalBuilder8.ini file which the correct settings onto the image as well (for those tools that cannot be auto detected).   
  
 Note that normal licensing applies, each docker intance running requires a license, and the same license cannot be used by multiple instances at the same time (as the machines will have different host names).

---

<div class="post-metadata">

### Author: ![alefragnani](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/a/e68b1a/32.png) [@alefragnani](https://www.finalbuilder.com/forums/u/alefragnani)
#### Post date: [August 24, 2018, 1:54am UTC](https://www.finalbuilder.com/forums/t/running-finalbuilder-in-docker/2615/3 "2018-08-24T01:54:33Z")

</div>

Hi Vincent,

The installation runs, and it appears to have installed the files properly in _C:\Program Files (x86)\FinalBuilder 8._

But, when I run _fbcmd.exe_, nothing happens. Neither _fbcmd.exe -h_.

Is there any place that I could find the installer log? Also, which dependencies does FinalBuilder has? For instance, does is depends on .NET or any other library/package?

Thanks for your help

---

<div class="post-metadata">

### Author: ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)
#### Post date: [August 26, 2018, 2:46am UTC](https://www.finalbuilder.com/forums/t/running-finalbuilder-in-docker/2615/4 "2018-08-26T02:46:43Z")

</div>

FinalBuilder needs the .net framework 4.0 or later, and Powershell 3.0 or later. What windows docker image are you using?   
  
 As for the installer log, see here [http://www.jrsoftware.org/ishelp/index.php?topic=setupcmdline](http://www.jrsoftware.org/ishelp/index.php?topic=setupcmdline)

---

<div class="post-metadata">

### Author: ![alefragnani](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/a/e68b1a/32.png) [@alefragnani](https://www.finalbuilder.com/forums/u/alefragnani)
#### Post date: [August 27, 2018, 7:50am UTC](https://www.finalbuilder.com/forums/t/running-finalbuilder-in-docker/2615/5 "2018-08-27T07:50:52Z")

</div>

I'm using microsoft/windowsservercore. Basically, this is my dockerfile (so far). This microsoft/windowsservercore already comes with PowerShell 5.0

`FROM microsoft/windowsservercore`

`RUN ["powershell.exe", "Install-WindowsFeature NET-Framework-45-ASPNET"]`

`WORKDIR /installer`

`ADD /resources/installer /installer`

 

The installer installation log appears OK, no error message appears. The installer folder contains the installer and the license key, properly copied to the ProgramData folder as you suggested.

 

Thanks for your help
