addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrosseditemptyheartexportfacebookfolderfullheartglobegmailgoogleimageimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

First Docker London meetup

Hello, 

Join us for the first Docker Meetup in London. This first gathering we will be about covering Docker basics and trying to discuss about the potential use of Docker and what people expect to get out of it. 

If you're already using it in production or development (or plan to do so) and want to do a lightning talk covering your usage don't hesitate to get in touch with me.

I'll do a Docker introduction talk and Ben Firshman will talk about Orchard, his Docker-based startup.

I look forward to seeing you all !

Thanks to Forward Technology (http://forwardtechnology.co.uk/) for hosting us  and to GoCardless for providing the pizza and beers!

Join or login to comment.

  • SeaFre

    Any update on the video of this meetup? I'm a beginner and attending next week, but want to catchup what I missed.

    Thanks!

    January 25, 2014

  • Steve D.

    Hi guys,
    Just uploaded a couple of shots, and here are the links to the slides :
    https://speakerdeck.com/hmarr/codecube-runnable-gists
    http://www.slideshare.net/stevedomin/intro-to-docker-london-meetup

    Still waiting for the video, I'll let you know when it's online.

    October 6, 2013

    • Ben F.

      Any updates on the video?

      October 28, 2013

  • Simon V.

    Just tried to use the digital ocean code and got:

    There has been a response to your ticket:

    Hi,

    Sorry, the code DockerInLondon is not available

    Alex

    October 3, 2013

    • Simon V.

      Cool, i updated my support ticket and 10 seconds later got the credit :-) Thanks!

      October 3, 2013

    • Steve D.

      You're welcome. Glad it worked.

      October 3, 2013

  • Jose M.

    Hi, I followed the instructions in this post to run docker on fedora 19. The post author used the fedora 20 (alpha version), but in my case it worked straight away in f19.

    http://goldmann.pl/blog/2013/09/25/docker-and-fedora/

    October 3, 2013

  • Ben L.

    Great first meeting! Dang, I never got a docker sticker.

    October 3, 2013

  • Simon V.

    Awesome

    October 3, 2013

  • Yinka E.

    Good start guys. Here is a recent video by Solomon at Twitter http://youtu.be/Q5POuMHxW-0

    October 3, 2013

  • Russ Ferriday - SW A.

    An enjoyable preview. I look forward to events with more depth. I appreciate the speakers' efforts.

    October 3, 2013

    • Steve D.

      We'll definitely try to go more in depth next time! I hope we'll have much more feedback on people using Docker.

      October 3, 2013

  • Steve D.

    Thanks to everyone for coming, this first meetup was awesome! It was great meeting you all. Ill be uploading photos and video soon. Stay tuned for the next meetup!

    1 · October 2, 2013

  • Milos G.

    I haven't written C in ages - thanks for giving me a chance to brush off my C skills @harrymarr by supporting C in your awesome project codecube.io.

    http://codecube.io/3ueiqj­

    October 2, 2013

  • Peter M S.

    Gah, I got my spot from the waitlist and it turns out I'm busy today anyway :( Hopefully someone on the waitlist can get my spot!

    October 2, 2013

  • SeaFre

    Blast, last minute invite that I cannot accept - I went 120miles in the opposite direction yesterday!

    Is the meetup going to be recorded/streamable or webcast? :) Really hope it is! Thanks guys, have a good time!

    October 1, 2013

    • SeaFre

      Defo would appreciate the slides and even moreso a YouTube vid from Florentin :)

      October 2, 2013

    • Steve D.

      Florentin, yes that would be great if you can

      October 2, 2013

  • Mike W.

    Sorry proir engagement I'll register earlier next time

    October 2, 2013

  • Russ Ferriday - SW A.

    I'd love to get to this, tonight. If anyone is not able to make it, even at short notice, please change your RSVP status, to give those waiting a chance. Thanks! --r.

    October 2, 2013

  • Paul F.

    Hi,

    I've noticed a few people drop out, and more likely I would suppose. I'm on the waitlist - is it possible to take one of those places?

    October 2, 2013

    • Steve D.

      Hey Paul, meetup.com automatically attributes places from dropout to people on the waiting list so hopefully you should be able to have place. Unfortunately we can't be more than a hundred.

      October 2, 2013

  • Jon J.

    Ah rats. Can't make it now. Selling my house and someone has gone and made an offer.

    October 1, 2013

  • Andy P.

    Have to bail as I won't be back in time from GOTO Aarhus. Next time!

    October 1, 2013

  • Milos G.

    As for your other question - what's the point of having those files there ? Think of docker as a process running in the "box" - the box provides the process wit ALL necessary environment to be able to run and give it an "illusion" of being run in full OS - whilst it's only running in absolutely stripped version of OS filesystem with totally necessary environment/libraries - for example there isn't even an "init" process or anything - image is simply environment in which the docker runs. On top of that, the process runs isolated ie it runs in its own PID namespace, network namespace etc. so that it doesn't interfere with other dockers running on the same HOST macine.

    I'm not sure if I answered your questions. But I hope I did :)

    September 5, 2013

  • Milos G.

    Are you asking about how was the base Ubuntu image created ?

    I guess the base image must've been created by someone from dotCloud (or someone else) by using debootstrap package which allows you to create your own lxc image - docker is essentially a "posh" version of lxc conainer. There is a guide how to create base image in Docker documentation:
    http://docs.docker.io/en/latest/use/baseimages/

    The idea is, use the base image and layer on top of it. Re-use the layers as you see fit or not - you can commit each layer manually as you're building new image from the base one, OR if you're using Dockerfile then commits are done automatically for you with every RUN instruction in the Dockerfile. Layering and reusing layers is giving you a benefit of using already cached data on the host.

    September 5, 2013

  • Andrew H.

    Then, how/why is there an "ubuntu" container, which has a couple of hundred files (/usr/bin, /usr/sbin, /sbin, etc), I can download and run in Docker? How was that made? Or, to follow your logic, what is the point of it...?

    September 4, 2013

  • Milos G.

    Andrew,
    "docker way" is to ISOLATE daemons from each other and to run them in separate containers ie dockers.

    If you however want to run them all in one container - you must use something like supervisord and connect it to something like foreman or something like that so that these processes are started automatically.

    Or have the docker ready and chain the daemon commands using '&&' one after another - but I'd advise you to separate daemons to separate containers - if you think about it, you will gain more than lose :)

    September 4, 2013

  • Steve D.

    Andrew, as far I know there is no way of creating a Docker container from an existing system.
    The closest thing from what you're describing I can think of is Packer but they dismissed the idea of a Packer builder for now (https://github.com/mitchellh/packer/pull/24).

    Also thanks to you and Ben for the HN London tip. It should be sorted for that meetup but I'll definitely keep the idea in my mind.

    September 4, 2013

  • Andrew H.

    No, I'm asking how I take an existing LAMP/Drupal system running on a physical machine (or a VM) and convert it into a container(?) so that I can then run it under/using Docker instead, e.g. using command like this:
    docker run ubuntu /bin/echo hello world
    So, I am asking how you make the, e.g. 'ubuntu', container from an existing physical/virtual machine....
    I have Docker running already (using coreos).
    'build' gets you a container from a Dockerfile. Fine. But, how do I make a Dockerfile from an existing system...?
    Is this:
    http://docs.docker.io/en/latest/use/baseimages/
    how you do it...?

    September 4, 2013

  • Milos G.

    Andrew, I'm not sure I follow your question.
    Are you trying to convert OS running on VBox into OS which can have Dockers running on it ?

    September 4, 2013

  • Andrew H.

    Meanwhile, does anyone know the answer to this question: what's the Docker equivalent of P2V, i.e. how can an existing physical (or VirtualBox) system be converted into a version that can then be deployed using Docker...?

    September 4, 2013

  • Ben L.

    I've mentioned this to @steviebuckley, he's one of the HN London organisers.

    September 2, 2013

  • Andrew H.

    HNLondon group uses the Central Foundation Boys School in Cowper Street, and they can fit in up to 400 there. Maybe, you could content the HN organiser for the info...

    September 2, 2013

  • André R.

    would like to go but not in London that day

    August 14, 2013

  • Łukasz K.

    Can't wait!

    August 7, 2013

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy