Dockerfile to build a Firebird SQL Server container image which can be linked to other containers.
3.0
, 3.0.4
, latest
(Dockerfile)
docker pull controlsoft/firebird
Run the Firebird image
docker run --name firebird -d controlsoft/firebird
version: "2"
services:
firebird:
restart: always
image: controlsoft/firebird
container_name: firebird
ports:
- 3050:3050
- 3051:3051
volumes:
- C:\databases:/databases # Windows
- /home/user/databases:/databases # Linux
environment:
- PASSWORD=masterkey
docker logs firebird
Default location to put database files
Sysdba user password, if blank a random 10 character password will be set.
The password used will be placed in /opt/firebird/SYSDBA.password
.
If this is set to true this will set WireCrypt = enabled
to allow compatibility with Jaybird 3 (DBeaver, etc)
Firebird: 3050/TCP
Firebird Events: 3051/TCP