Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docker enhancement to grant the user the ability to modify the contai… #1877

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

junaid-ebrahim
Copy link

Docker - pass custom parameters to container create

Why:

Several use cases require the need to alter the docker container create

  1. Running systemd containers require special binds plus a custom termination signal
  2. Running systemd in sysbox containers require custom runtime as well as Privileged=false
  3. Many other use cases exist and will only grow as Docker becomes even more commonplace

This change addresses the need by:

  1. Adding a custom textedit to the Docker container Advanced tab
  2. Adding the custom fields to the GNS3 schemas and objects
  3. Adding logic to the Docker create function to merge the custom parameters

NB: This change is depenant on modifications to both gns3-gui and gns3-server

…ner create

Why:

Several use cases require the need to alter the docker container create
  1. Running systemd containers require special binds plus a custom termination signal
  2. Running systemd in sysbox containers require custom runtime as well as Privileged=false
  3. Many other use cases exist and will only grow as Docker becomes even more commonplace

This change addresses the need by:

 1. Adding a custom textedit to the Docker container Advanced tab
 2. Adding the custom fields to the GNS3 schemas and objects
 3. Adding logic to the Docker create function to merge the custom parameters

NB: This change is depenant on modifications to both gns3-gui and gns3-server
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant