An introduction to Docker
- Tuesday, March 24, 2015 6:30 PM
- MixRadio, Prudential Buildings, 11-19 Wine St., Bristol, BS1 2PH, Bristol, Bristol
(There are a limited number of places at the venue, so if any of you have RSVPd to the Meetup but are not able to attend, please go to the Meetup page and change your status so that others can take your place and so that we can estimate how much food and drink to order.)
- Richard Wall
It would be really helpful if you could install some or all of the following software on your laptop before the Docker workshop. Don't worry if you can't, we'll be able to help you get set up when you arrive. But the more you can get installed before hand, the further we'll be able to get in the limited time tomorrow evening.
- Bring your laptop!
And if possible, pre-install:
- VirtualBox: https://www.virtualbox.org
- Vagrant: https://docs.vagrantup.com/v2/installation
- Git: http://git-scm.com/downloads
For bonus points, pre-install Docker:
(but we'll cover that during the workshop and provide an Ubuntu Linux virtual machine with Docker pre-installed)
I've also uploaded a tutorial box to Vagrantcloud. So if you want to be super prepared and if you've managed to install Git and Vagrant on your laptop (see messages below), please clone this repository:
git clone https://github.com/wallrj/docker-tutorial.git
Then change to the docker-tutorial directory and install the tutorial environment, by running the following command:
Vagrant will download the virtual machine and start it up for you.
If all goes well you should now be able to run docker commands on the virtual machine:
vagrant ssh -- docker run hello-world
And see output like this:
Hello from Docker.
This message shows that your installation appears to be working correctly.