Commit Graph
28 Commits
Author SHA1 Message Date
Julien Duponchelle 9d28f4c0c3 Refactor aux port allocation
This move the allocation of aux port to the base vm.
Also now the free of console port during the close is in the
base VM.

An aux port is allocated to the docker container but not used
for the moment.

Ref https://github.com/GNS3/gns3-gui/issues/1039
2016-02-29 10:44:08 +01:00
Julien Duponchelle c333e9451f Fix pull of images
Fix #445
2016-02-24 17:08:28 +01:00
Julien Duponchelle 2d42f32d71 Restart the container if running and you change the hostname
Fix #439
2016-02-24 15:47:53 +01:00
Julien Duponchelle bbdbc971c0 Fix Exception on removal of Docker VM
Fix #441
2016-02-24 15:04:45 +01:00
Julien Duponchelle 057b637961 Set the hostname for docker containers
Fix #437
2016-02-23 19:22:35 +01:00
Julien Duponchelle f35c742b07 Avoid consuming 100% of CPU when stopping docker container
Fix #427
2016-02-19 17:53:17 +01:00
Julien Duponchelle f4f9e6eba6 Fix Docker has returned an error: 500 b'No command specified'
Fix #433
2016-02-19 17:01:28 +01:00
Julien Duponchelle 836023a1bc Fix Docker error when deleting a running container
Fix #431
2016-02-16 17:42:35 +01:00
Julien Duponchelle 93020a940f Fix Docker Server error: Not connected when deleting a node
Fix #430
2016-02-16 17:36:32 +01:00
Julien Duponchelle 1123047404 Catch 404 docker errors when GNS3 force close
Fix #1029
2016-02-12 16:48:19 +01:00
Julien Duponchelle 01e2fcf225 Fix docker console port lost during update
Fix https://github.com/GNS3/gns3-gui/issues/1026
2016-02-12 16:38:16 +01:00
Julien Duponchelle 85b9620953 Fix error when a container has no volumes 2016-02-12 16:25:43 +01:00
Julien Duponchelle 1532b3ed9b Support for mounting volumes
Fix #425
2016-02-12 11:57:56 +01:00
Julien Duponchelle a581eeba54 Check docker minimum API version
Fix #423
2016-02-11 16:01:47 +01:00
Julien Duponchelle 9b0088728f Catch docker namespace error
Fix #424
2016-02-11 15:49:28 +01:00
Julien Duponchelle a7ec224b6d Docker capture and refactor common capture code
Fix https://github.com/GNS3/gns3-gui/issues/891
2016-02-09 16:07:33 +01:00
Julien Duponchelle 89e86b7778 Create veth for docker even if link is not connected
Fix #406
2016-02-09 14:22:37 +01:00
Julien Duponchelle 4a3322b822 Add HTTP status to docker error 2016-02-01 17:42:32 +01:00
Julien Duponchelle 5deb584a03 Fix bug when reading docker images
Fix #398
2016-01-21 18:03:51 +01:00
Julien Duponchelle f92ac6e52e Fix a crash when docker is not available 2016-01-11 19:11:25 +01:00
Julien Duponchelle 5a28b9409a Fix Crash at startup when docker is not installed
Fix #384
2016-01-06 15:13:22 +01:00
Julien Duponchelle 061b459abe Prevent error when quick close of gns3 server after docker usage
Fix #382
2015-12-29 12:40:22 +01:00
Julien Duponchelle 33edbefa3b Docker cleanup and improvements 2015-12-18 18:20:56 +01:00
Julien Duponchelle da240f21ba Apply pep8 fix 2015-11-09 12:28:00 +01:00
grossmj c3e99bfc1d Drop netifaces (replaced by psutil). Fixes #344. 2015-11-08 13:34:27 -07:00
Goran Cetusic 0fa300cb99 Initial Docker support from Google Summer of Code 2015-09-08 10:57:28 +02:00
Goran Cetusic 9ee1d9d71a fixed the way docker containers are terminated 2015-09-08 10:54:27 +02:00
grossmj 0ab95ae043 basic docker container support 2015-09-08 10:54:27 +02:00