Bernhard Ehlers
498d006225
Minor cleanup on docker-init
2016-03-30 08:29:10 +00:00
Julien Duponchelle
5345fe8490
Minor code cleanup
2016-03-25 15:27:31 +01:00
Julien Duponchelle
2e455037e1
Fix crash when you start twice the same container
2016-03-24 18:35:15 +01:00
Julien Duponchelle
e6ddce86b3
Docker init supports /etc/network/interfaces
...
* Generate an /etc/network/interfaces
* Use busybox also for aux console
Ref #460
2016-03-24 17:10:53 +01:00
Bernhard Ehlers
d36a9f3403
docker-init: add DHCP support
2016-03-23 09:13:07 +00:00
Bernhard Ehlers
d472f47829
docker-init: static busybox, support for /etc/network/interfaces
2016-03-22 15:28:56 +00:00
Bernhard Ehlers
1dd437ecdc
updated docker command line processing
2016-03-03 09:12:36 +01:00
Julien Duponchelle
c833a20a8c
Fix Deleting a docker VM gives console error message "Not connected"
...
Fix #446
2016-03-01 20:25:50 +01:00
Julien Duponchelle
eae6f33e29
Inject an init script
...
It's very basic for the moment
Ref #1089
2016-03-01 18:38:03 +01:00
Julien Duponchelle
59c1e125d3
Change the name of veth to avoid bugs :(
...
Fun stuff the name create different behavior with
network manager.
Ref #440
2016-03-01 15:33:30 +01:00
Julien Duponchelle
dab1b26569
Aux console for Docker
...
Fix https://github.com/GNS3/gns3-gui/issues/1039
2016-03-01 14:53:43 +01:00
Julien Duponchelle
03ffce0a75
Docker VNC support
...
Ref https://github.com/GNS3/gns3-gui/issues/947
2016-02-29 23:09:47 +01:00
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