-
Notifications
You must be signed in to change notification settings - Fork 4
Installation and Usage
This assumes that you already have installed Docker on Windows 10 (1809 or later) or Windows Server 2019 or later
- Download https://raw.githubusercontent.com/tfenster/BCinaB/master/stuff/BCinaB.psm1 and put in a folder
- If you are on Windows Server and didn't already install Docker compose, install it as described here https://docs.docker.com/compose/install/#install-compose, tab "Windows". The instructions for Windows Server 2016 also work on 2019.
- If you are on Windows 10, you should already have Docker Compose as it comes with Docker on Windows. To make sure, open a cmd and run docker-compose. This should give you usage instructions for Docker Compose
- Get in contact with me through https://twitter.com/tobiasfenster or tobias.fenster (at) axians-infoma.de to get the login credentials for my private container repo
For all of the following tasks, open a PowerShell and run Import-Module c:\full-path\BCinaB.psm1
where "full-path" needs to be replaced with the folder where you downloaded it
- Start:
- To start, run
Start-BCinaB
- After the command has finished, open a browser at http://localhost:8080. You should see the initial BCinaB frontend including at least two running containers. Those are providing BCinaB, if you stop one of them, it will no longer work
- To start, run
- Stop
- Run
Stop-BCinaB
- Run
- Update
- Run
Update-BCinaB
(this will stop BCinaB, download the current version of the BCinaB compose files and start BCinaB again)
- Run
If you want to be able to select a license file, you need to store them in c:\programdata\bcinab\licenses.
During restart unfortunately the latest Windows versions lose the Docker networks (see https://github.com/moby/moby/issues/38358). That means that you can’t simple restart the containers. The most failsafe way would be Stop-BCinaB
(removes everything) and then Start-BCinaB
again. That should create everything again and also only take a couple of seconds
Follow the instructions here and you will get a notification when a new release is available