Configure a running Bugzilla system using Docker. The project is built on top of the existing https://github.com/bugzilla/docker-bugzilla-dev project, with the only difference being that instead of MySQL, Sqlite is used as the internal Database.
- Sqlite is used as the internal DB.
- Please refer Parent Project for more details
- Preconfigured with initial data and test product
Visit Docker and get Docker up and running on your system. Optionally you could install Docker Compose to help with setting up a new container.
To build a fresh image, just change to the directory containing the checked out files and run the below command:
$ docker-compose build
To start a new container (or rerun your last container) you simply do:
$ docker-compose up
This will stay in the foreground and you will see the output from supervisord
. You
can use the -d
option to run the container in the background.
To stop, start or remove the container that was created from the last run, you can do:
$ docker-compose stop
$ docker-compose start
$ docker-compose rm
If you are using Linux, you can simply point your browser to
http://localhost:8089/bugzilla/
to see the the Bugzilla home page.
The Administrator login is admin
and the password is password
.
You can use the Administrator account to creat other users, add products or
components, etc.
You can also login to the container using docker exec -it bugzilla-dev-sqlite su - bugzilla
command.
You can run multiple containers but you will need to give each one a different name/hostname
as well as non-conflicting ports numbers for httpd and vnc.
- No changes are planned now.