The Docker cheat sheet provides some examples of commands for building images, running containers, etc. Build an image from the Dockerfile in the current directory and tag the image: docker build -t myimage:1.0 .List all images that are locally stored
Installing CoreOS on a XenServer VM
This guide can be used to install CoreOS on a XenServer VM. We will use PXE to boot a fresh VM, SSH into the box, run the install script, fix an issue with kexec not being available on XenServer, and
Fixing “Another operation involving the object is currently in progress” on XenServer
Sometimes XenServer does not allow you to shutdown or reboot a VM because “Another operation involving the object is currently in progress”. It would be nice to see what that operation is and be able to terminate the operation from
Fixing “unable to find partition containing kernel” on XenServer with Ubuntu VM
Sometimes an Ubuntu VM doesn’t start up anymore on XenServer. The following error is shown in XenCenter: Error: Starting VM ‘My VM’ – Using <class ‘grub.GrubConf.Grub2ConfigFile’> to parse /grub/grub.cfg – WARNING:root:Unknown directive load_video – WARNING:root:Unknown directive terminal_output – WARNING:root:Unknown directive
Creating a CentOS VM image for OpenStack
When you install OpenStack, you will get a very simple Linux VM image (Cirros) to test your installation. This works fine for testing purposes, but you will probably want to add some VM images for CentOS or Ubuntu. Although there
Installing OpenStack with DevStack
OpenStack is open source software for building private and public clouds. There are several ways to install OpenStack. This guide will walk you through the installation of DevStack, which is a documented shell script to build complete OpenStack development environments.
Restoring backup of VM in XenServer
In a previous article we looked at backing up running VMs in XenServer. In this article, we will see how a backed up VM can be restored. Login to the console of the host machine you want the restored VM
Visualizing Puppet manifest resources and relationships
Puppet allows you to generate .dot files that show the resources and relationships present in the manifest files that you have. To generate these .dot files without actually applying the manifest files, perform the following command: puppet apply /path/to/manifest.pp –noop
Installing latest version of Puppet on Ubuntu
The latest version of Puppet can be installed on Ubuntu by adding the Puppetlabs repository and then installing the official Puppet package: sudo wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb sudo dpkg -i puppetlabs-release-precise.deb sudo apt-get update sudo apt-get install puppet This will install the
Installing latest version of Puppet on CentOS
The latest version of Puppet can be installed on CentOS by adding the Puppetlabs repository and then installing the official Puppet package: rpm -Uvh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-7.noarch.rpm yum install puppet This will install the latest official version of Puppet. Check the version