What is the difference between Docker Host and Container

The docker host is the base traditional OS server where the OS and processes are running in normal (non-container) mode. So the OS and processes you start by actually powering on and booting a server (or VM) are the docker host. The processes that start within containers via docker commands are your containers. To make … Read more

How do I package an existing VM that was not created using vagrant up command?

The important thing to realize (and the vagrant docs are not overly clear on that) is that there are two “flavors” of packaging: The packaging guide in “getting started” you are referring to assumes you have started from a vagrant base box and initialized it with vagrant up, which you have not. This allows you … Read more

Can’t start my virtual Box machine after installing Docker on Windows

VirtualBox can’t run anymore because Docker for Windows activates Hyper-V during its installation (with your permission). So you have to disable this feature again. You have to uncheck Hyper-V in Control Panel -> Programs -> Programs and Features -> Turn Windows features on or off. After a reboot, VirtualBox should be able to run again.

Gitlab with non-standard SSH port (on VM with Iptable forwarding)

In Omnibus-packaged versions you can modify that property in the /etc/gitlab/gitlab.rb file: gitlab_rails[‘gitlab_shell_ssh_port’] = 766 Then, you’ll need to reconfigure GitLab: # gitlab-ctl reconfigure Your URIs will then be correctly displayed as ssh://git@git.domain.com:766/group/project.git in the web interface.

Is there a virt-manager alternative for Mac OS X? [closed]

There’s now a brew formula homebrew-virt-manager which I’ve used to successfully connect to a CentOS 5 box running qemu+kvm. brew tap jeffreywildman/homebrew-virt-manager brew install virt-manager virt-viewer sudo ln -s /usr/bin/python /usr/bin/python2 virt-manager -c qemu+ssh://user@libvirthost/system?socket=/var/run/libvirt/libvirt-sock

Vagrant ” VM not created.” when trying to create box from existing VM

When you package a box, the box name has to be the specific machine name that you can get from VirtualBox (e.g. lucid_1372711888). Just execute following command in cmd: vboxmanage list vms Notice that “vboxmanage” should prior be added to PATH variable. See here how to do that. Also notice that virtual maschine name must … Read more