New Docker Compose file & added X11 authentication compliance #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
We include a Docker Compose file to make it easier to build and run the container. Execute
docker-compose build
to build the container anddocker-compose run wscef
to run it.We also include X11 authentication compatibility in startup script. With these changes, one can surely start Firefox from the container if host system requires X11 authentication (if it doesn't, just drop variables
XAUTHORITY
and/orHOST_HOSTNAME
fromenvironment
section of Docker Compose file.We ensure startup script will work whether the container is running in host mode or not. In order to enable host mode in the container, just add
network_mode: 'host'
towscef
section of Docker Compose file (equivalent to--net=host
option ofdocker
command).