I have 3/4 exiting VMs - all created via Virtualbox. They will not update after the user has downloaded the latest version of Docker Toolbox, still showing version as v1.10.3
When I create a new node, which works fine and is version v1.11.0
VMs / Nodes created using Virtualbox do not have access to apt-get, therefore they cannot be updated and other packages cannot be installed on the node. Is this correct? Is there a way around this? Or am I incorrect in my statement?
@pedro47 The VM operating system is boot2docker. It is based on Tiny Core Linux and is different than Ubuntu, so apt-get won’t work. boot2docker’s equivalent is called tce-load, but generally isn’t recommended as all installed packages will be wiped on reboot due to the read only filesystem.
vi (note this is vi, not vim) is available if you need to edit something within the VM. If you need something more hardcore, run it in a container using interactive mode. You can also edit files on the host and access them within the VM’s VirtualBox shared folder mount.
This I do not understand. They work fine for me when SSHed into an instance.
The boot2docker VM is not ubuntu/debian, and it does not have apt. It is based on tinycorelinux, and it does have tce-load should you want to install a tinycore package. more often than not, you shouldn’t need to do that.
This sounds like a completely separate concern to what your original query was-- how to upgrade the docker version on a boot2docker vm.
as for arrow keys not working as intended in vim, usually that is due to your TERM not being set correctly, or the server not having a proper termcap file for your terminal.