The link is updated now
Docker GUI plugin now stable
-
- OMV 2.x
- nicjo814
-
-
Sweet, thanks, I'll test it out Sunday when I'm back.
-
I just want to post here a TESTING version of the plugin with some new features on top the existing one.
This new version includes
* The full restart policy menu. No, always, unless-stopped and on-failure
* Basic macvlan support, is a dropdown menu to select the network and to enter the IP field. The macvlan network still needs to be created at CLI
* Now the modify button retains the extra optionsFeel free to test this in a VM or similar env.
Edit1: Added clear log button for containers
Edit2: The macvlan network menu now displays the corresponding subnetThanks
I updated to the new version..
1. i can't spot any difference..
2. when creating a new image ie. "Run Image" I usually see a bunch of predefined variables.. now the variable names are still shown but no predefined values. -
-
Creating a new container throws this error:
CodeFailed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; docker run -d -v /etc/localtime:/etc/localtime:ro --net=bridge -p 0.0.0.0:4433:443/tcp -p 0.0.0.0:8084:80/tcp -h "docker-muximux" -e PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin="" -e PS1=$(whoami)@$(hostname):$(pwd)$ ="" -e HOME=/root="" -e TERM=xterm="" -e PGID="100" -e PUID="1001" -v "/media/6a874986-7a03-4fe8-b9fb-3fbfc6cc3e95/docker/dockers/muximux":"/config":rw --name="docker-muximux" "linuxserver/muximux:latest" 2>&1' with exit code '125': docker: invalid reference format. See 'docker run --help'.
details:
CodeError #0: exception 'OMV\ExecException' with message 'Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; docker run -d -v /etc/localtime:/etc/localtime:ro --net=bridge -p 0.0.0.0:4433:443/tcp -p 0.0.0.0:8084:80/tcp -h "docker-muximux" -e PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin="" -e PS1=$(whoami)@$(hostname):$(pwd)$ ="" -e HOME=/root="" -e TERM=xterm="" -e PGID="100" -e PUID="1001" -v "/media/6a874986-7a03-4fe8-b9fb-3fbfc6cc3e95/docker/dockers/muximux":"/config":rw --name="docker-muximux" "linuxserver/muximux:latest" 2>&1' with exit code '125': docker: invalid reference format. See 'docker run --help'.' in /usr/share/php/openmediavault/system/process.inc:175 Stack trace: #0 /usr/share/openmediavault/engined/rpc/docker.inc(576): OMV\System\Process->execute() #1 [internal function]: OMVRpcServiceDocker->runContainer(Array, Array) #2 /usr/share/php/openmediavault/rpc/serviceabstract.inc(124): call_user_func_array(Array, Array) #3 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('runContainer', Array, Array) #4 /usr/sbin/omv-engined(536): OMV\Rpc\Rpc::call('Docker', 'runContainer', Array, Array, 1) #5 {main}
I had a container that didn't work after the upgrade to the test build. I repulled the package then recreated from scratch and now the above error. -
There is something in between ps1 and home making trouble from a quick look
-
post a screenshot of the run window with the variables
-
-
now that you mention variables I get the issue... I wrote earlier that after the new testbuild I installed the predefined variables were empty..
mentioned here: Docker GUI plugin now stable -
Ok. I'll have to take look at this.
-
Download the package again and test. The limit parameter needed to be setup to 2.
-
-
Download the package again and test. The limit parameter needed to be setup to 2.
Now it's working as before
I did, however, have to manually install the .deb package via cli since version was the same. OMV didn't recognize it as a new package when uploaded via gui.
So just ran
-
The link is updated now
Looks to be working for me! (Both the download link and the update) No more Plex issue, and it's now grabbing the proper link for downloading the current version. Thanks for the fix!!
-
Log button
Hi Sub
Where did you put that 'clear log' button? I haven't found any visual differences in the testbuild..
-
-
-
@subzero79 is the problem that there is no more space in the toolbar because of too many buttons? In such case I would suggest combining the "action" buttons (start, stop, restart etc.) into a single drop-down controller.
-
I would suggest combining the "action" buttons (start, stop, restart etc.) into a single drop-down controller.
I've seen that before, in the shared folder section for delete. I'll see if i can imitate that behaviour
-
-
Hi, i have a question!
Is it possible that all folders and files created from the docker plugin gets removed when the plugin is getting removed?
I´ve got Emby running in Docker but after some time i removed the containers and the docker plugin but the disk space was nearly the same after removing all this. Had to remove var/lib/docker (i think that was the path) by myself and got 2GB space back.
-
Is it possible that all folders and files created from the docker plugin gets removed when the plugin is getting removed?
I would say that keeping the files is the intended behavior that Debian uses when removing a program.
-
No way. Imagine someone doesn't like the plugin, he wants to obviously keeps his containers images. This is one rm -rf command in terminal after removing docker-engine.
Hi, i have a question!
Is it possible that all folders and files created from the docker plugin gets removed when the plugin is getting removed?
I´ve got Emby running in Docker but after some time i removed the containers and the docker plugin but the disk space was nearly the same after removing all this. Had to remove var/lib/docker (i think that was the path) by myself and got 2GB space back.
-
-
I unterstand your point of view....would it be possible to add a switch or something to delete all files from docker, if the user wants to?
-
Of course you already have the delete image and delete container buttons. Both do multiple selection. So you basically have to press two times the delete button. The install/uninstall plugin framework doesn't provide interaction so it's not possible. From terminal it might be possible, postrm routine.
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!