William Quiviger – Docker https://www.docker.com Tue, 04 Oct 2022 21:24:49 +0000 en-US hourly 1 https://wordpress.org/?v=6.2.2 https://www.docker.com/wp-content/uploads/2023/04/cropped-Docker-favicon-32x32.png William Quiviger – Docker https://www.docker.com 32 32 Docker Captain Take 5 – Francesco Ciulla https://www.docker.com/blog/docker-captain-take-5-francesco-ciulla/ Tue, 28 Sep 2021 16:57:45 +0000 https://www.docker.com/blog/docker-captain-take-5-francesco-ciulla/ frncesco 1

Docker Captains are select members of the community that are both experts in their field and are passionate about sharing their Docker knowledge with others. “Docker Captains Take 5” is a regular blog series where we get a closer look at our Captains and ask them the same broad set of questions ranging from what their best Docker tip is to whether they prefer cats or dogs (personally, we like whales and turtles over here). Today, we’re interviewing Francesco Ciulla who joined the Docker Captains program last month. He is a DevOps consultant and is based in Rome.

How/when did you first discover Docker?

It was around 2015. I was very curious and started researching. The funny fact is that I didn’t have any online presence at the time so I was just studying on my own trying to figure out how it worked.

And now I know many Docker Captains, like Bret Fisher, Michael Irwin, and Gianluca Arbezzano. It’s amazing!

What is your favorite Docker command?

This is a nice question! I think I will go with “docker compose up –build”, this is exactly what you need to test your command on your development environment. Another one is docker exec, it’s very handy.

What is your top tip you think other people don’t know for working with Docker?

Many think that Docker is simply something you install on your machine, but it is much more: it is an entire service platform that offers complete end-to-end support for containerizing your applications. 

It also has the best community that exists, and this makes the difference in terms of use of a product, it is not only for the features it offers but also for the countless answers that the people who use Docker exchange with each other. 

What’s the coolest Docker demo you have done/seen ?

Personally I did a Docker Demo for the Google Developer Group Memphis about one year ago, and it was my first live webinar as a speaker! I totally loved that and I got many questions at the end!

What have you worked on in the past 6 months that you’re particularly proud of?

A few months ago, I became an Advocate developer for TinyStacks, a company which helps you to deploy your Docker application on AWS, leaving you the control of what you have deployed and started writing a series of articles and making a series of videos with them. It is an incredible experience. Our YouTube channel is where I create technical content – https://www.youtube.com/watch?v=5NUAZSvWAo0 

What do you anticipate will be Docker’s biggest announcement next year?

Docker Desktop becoming even more powerful and lightweight, with improved UI commands and better container monitoring and control.

What do you think is going to be Docker’s biggest challenge next year?

Giving the support for the new Business model and answer all the questions that will come from all the companies and individuals using Docker.

What are some personal goals for the next year with respect to the Docker community?

I would like to participate in the next DockerCon as a speaker. This has been one of my dreams and now I see this reachable. Another goal would be to invite Docker executives on my YouTube Channel, I have created a new format which I think would fit this!

What talk would you most love to see at DockerCon 2022?

I would like to see an in-person panel with multiple guest speakers, basically what I did during the last Docker Community All-Hands but in-person.

Looking to the distant future, what is the technology that you’re most excited about and that you think holds a lot of promise?

I am very excited about Web 3.0 and about how it will revolutionize how we use internet and our devices.

Rapid fire questions…

What new skill have you mastered during the pandemic?

Online presence and how to make videos

Cats or Dogs?

Cats

Salty, sour or sweet?

Salty

Beach or mountains?

Mountains

Your most often used emoji?

 🐳 , of course

]]>
Join Us for Our Next Docker Community All-Hands! https://www.docker.com/blog/join-us-for-our-next-docker-community-all-hands/ Fri, 10 Sep 2021 13:00:00 +0000 https://www.docker.com/blog/?p=28677 Next week, on Thursday September 16th, 2021 (8am PST/5pm CET) we’ll be hosting our next quarterly Docker Community All-Hands. This virtual event, free and open to everyone, is a unique opportunity for Docker staff and the broader Docker community to come together for company and product updates, live demos, community presentations and a live Q&A. 

We’ve tried to pack as much Docker goodness in the 3 hour program and we look forward to welcoming the 3,000+ attendees that will be tuning in. 

dockertoolox

What we’ll cover

  • Company vision and product roadmap for 2021 and beyond
  • High-level overview of Docker’s technology strategy 
  • Product updates and live demos of new features and integrations
  • Community news and updates
  • Hands-on workshops and lightning talks presented by Docker Captains
  • Regional workshops in French, Spanish and Portuguese by the community

Speakers

  • We’ll kick-off the event with a live panel and live Q&A with members of Docker’s executive and senior staff, including Scott Johnston (CEO), Justin Cormack (CTO), Jean-Laurent de Morlhon (VP of Engineering) and Dieu Cao (Sr. Director of Product Management)
  • We’ll then have a couple of awesome demos from our engineering team
  • We’ll then close out the first hour with our traditional community shout-outs 
  • The following two hours will be 100% community-driven, packed with lightning talks, workshops, demos, panels…in 5 different languages:
  • Live Developer Panel (Francesco Ciulla)

Click here to register for the event and to view the detailed agenda.

]]>
SAVE THE DATE : Next Community All Hands on September 16th ! https://www.docker.com/blog/save-the-date-next-community-all-hands-on-september-16th/ Fri, 16 Jul 2021 14:00:00 +0000 https://www.docker.com/blog/?p=28505 We’re excited to announce that our next Community All Hands will be in exactly 2 months,  on Thursday September 16th 2021 @ 8am PST/5pm CET. The event is a unique opportunity for Docker staff, Captains, Community Leaders and the broader Docker community to come together for live company updates, product updates, demos, community updates, contributor shout-outs and of course, a live Q&A. 

Based on the great feedback we received from our last all-hands, we’ll stick to a similar format as last time: 

  • The first hour will focus on company and product updates with presentations from Docker executive staff, including Scott Johnston (CEO @ Docker), Justin Cormack (CTO @ Docker), Jean-Laurent de Morlhon (VP of Engineering @ Docker). 
  • The following two hours will focus on community-led breakout sessions with live demos and workshops in different languages and around specific thematic areas

As for the virtual event platform we’ll be using, we’re thrilled to be collaborating with Tulu.la again to leverage their unique interface, their integrated chat features and rock solid multi-casting capability.  They made incredible improvements to their platform since we last collaborated and we’re really keen to try out a bunch of new features they’ve shipped that will provide an even more interactive virtual experience for attendees. 

Docker Community All-Hands event are all about bringing the community together for three hours of sharing, learning and networking in a very informal, welcoming environment, and this one is going to be our best one yet! Stay tuned for more updates on speakers, talks, demos etc… as we get closer to the date. In the meantime…make sure to register for the event here!

dockertoolox

]]>
Docker Captain Take 5 – Lucas Santos https://www.docker.com/blog/docker-captain-take-5-lucas-santos/ Wed, 14 Jul 2021 15:00:00 +0000 https://www.docker.com/blog/?p=28500 Docker Captains are select members of the community that are both experts in their field and are passionate about sharing their Docker knowledge with others. “Docker Captains Take 5” is a regular blog series where we get a closer look at our Captains and ask them the same broad set of questions ranging from what their best Docker tip is to whether they prefer cats or dogs (personally, we like whales and turtles over here). Today, we’re interviewing Lucas Santos who has been a Docker Captain since 2021. He is a Cloud Advocate at Microsoft and is based in São Paulo, Brazil.

Avatar Palestra Grande

How/when did you first discover Docker?

My first contact with Docker was in 2015 when I worked at a logistics company. Docker made it very easy to deploy applications in customer’s infrastructure. Every customer had a different need and a different architecture that needed to be taken into account, unfortunately I had to leave the company before I could make this real. So I took that knowledge to my next company where we deployed over 100 microservices using Docker images and Docker infrastructure.

What is your favorite Docker command?

I would say it’s “pull”. Because it makes it look as if images are incredibly simple things. However, there’s a whole system behind image pulling and, despite being simple to understand, a simple image pull contains a lot of steps and a lot of aggregated knowledge about containers, filesystems and so much more. And this is all transparent to the user as if it’s magic.

What is your top tip you think other people don’t know for working with Docker?

Some people, especially those who are not familiar with containers, think Docker is just a fancy word for a VM. My top tip for everyone that is working with Docker as a fancy VM, don’t. Docker containers can do so much more than just run simple processes and act as a simple VM. There’s so much we can do using containers and Docker images it’s an endless world.

What’s the coolest Docker demo you have done/seen ?

I think I don’t have a favorite, but one that really stuck with me all those years was one of the first demos I’ve seen with Docker back in 2016 or 2017. I won’t remember who was the speaker or where I was but it stuck with me because it was the first time I was seeing someone using CI with Docker. In this demo, the speaker not only created images on demand using a Docker container, but also spinned up several other containers, one for each part of the pipeline. I had never seen something like that before at that time.

What have you worked on in the past 6 months that you’re particularly proud of?

I’m proud of my work with my blog and even prouder of my work in the KEDA HTTP Add-On (https://github.com/kedacore/http-add-on) team. We’ve developed a way to scale applications in a Kubernetes cluster using KEDA native scalers. One of the things that I’m proudest is of the DockerCon community room for the Brazilian community, we had an amazing engagement and this was one of the most amazing events I’ve ever helped to organize.

What do you anticipate will be Docker’s biggest announcement this year?

This is a tricky question. I really don’t know what to hope for, technology moves so fast that I literally hope for anything.

What do you think is going to be Docker’s biggest challenge this year?

I think one of the biggest challenges Docker is going to face this year is to reinvent itself and reposition the company in the eyes of the developers.

What are some personal goals for the next year with respect to the Docker community ?

One of my main goals is to close the gap between the people who are still beginners in containers, and those who are experts because there is too little documentation about it. Along with that I plan to make the Brazilian community more aware of container technologies. I can say that my main goal this year is to make everyone understand what a Docker container is, deep down.

What talk would you most love to see at DockerCon 2021?

I’d love to see more Docker integration with the cloud and new ways to use containers in the cloud.

Looking to the distant future, what is the technology that you’re most excited about and that you think holds a lot of promise?

I think one of the technologies that I’m most excited about is the future of containers. They evolve so fast that I’m anxious to see what it’ll hold next. Especially in the security field, where I feel there are a lot of things we are yet to see.

Rapid fire questions…

What new skill have you mastered during the pandemic?

Patience, probably. I started to learn IoT, Electronics, Photography, Music and a lot of other things.

Cats or Dogs?

Cats

Salty, sour or sweet?

Salty

Beach or mountains?

Mountains

Your most often used emoji?

 🧐

]]>
Today Is The Day! https://www.docker.com/blog/today-is-the-day/ Thu, 27 May 2021 13:00:00 +0000 https://www.docker.com/blog/?p=28340 It’s here! Ready or not, DockerCon — our free, one-day, all-digital event designed for developers by developers — has arrived. Registration is open until 9 a.m., so if you haven’t already done so, go ahead and sign up!

This is your chance to learn all you can about modern application delivery in a cloud-native world — including the application development technology, skills, tools and people you need to help solve the problems you face day to day.

Final reminders: Don’t forget to catch our line-up of keynote speakers including Docker CEO Scott Johnston, and to bring your questions to Live Panels hosted by Docker Captain Bret Fisher, as well as our two developer-focused panels and Hema Ganapathy’s women’s panel. Just put your questions on selected topics in chat, and the team will do their best to answer them.

If you still need guidance on what to focus on, here’s a reminder of what not to miss. And don’t forget to come celebrate our global community in Community Rooms — a first at DockerCon.

That’s it! Now go forth and carpe DockerCon!

to the moon

DockerCon LIVE 2021

Join us for DockerCon LIVE 2021 on Thursday, May 27. DockerCon LIVE is a free, one day virtual event that is a unique experience for developers and development teams who are building the next generation of modern applications. If you want to learn about how to go from code to cloud fast and how to solve your development challenges, DockerCon LIVE 2021 offers engaging live content to help you build, share and run your applications. Register today at https://dockr.ly/2PSJ7vn

]]>
What Not to Miss at DockerCon 2021 https://www.docker.com/blog/what-not-to-miss-at-dockercon-2021/ Thu, 20 May 2021 13:00:00 +0000 https://www.docker.com/blog/?p=28309 You’ll have no shortage of content to choose from at DockerCon 2021. The one-day virtual event on May 27 will offer a smorgasbord of demonstrations, product announcements, company updates and more — all of it focused on modern application delivery in a cloud-native world.

But if you need some help narrowing down what’s in the must-see category, allow us to recommend the following key sessions. They include hands-on coding using Docker’s new HTTP APIs, a dive into Docker Dev Environments, tips for navigating a multi-architecture world, and what to do if your container image has more vulnerabilities than you have Twitter followers.

Check them out. They’re all free! And if you can’t participate live, you can watch recordings at your own pace.

dockercon21 Social banners live 4

DockerCon LIVE 2021
Join us for DockerCon LIVE 2021 on Thursday, May 27. DockerCon LIVE is a free, one day virtual event that is a unique experience for developers and development teams who are building the next generation of modern applications. If you want to learn about how to go from code to cloud fast and how to solve your development challenges, DockerCon LIVE 2021 offers engaging live content to help you build, share and run your applications. Register today at https://dockr.ly/2PSJ7vn

Beyond the UI: Hands-on coding with Docker’s new HTTP APIs
Speaker: Mark Higson (Docker)
Websites, desktop apps and CLIs can’t cover every use case. When developers need to do something specialised, they turn to APIs. Learn how Docker’s new API First strategy is driving internal development, and follow along on a practical, realistic coding exercise that puts them to use.

How much Kubernetes do I need to learn?
Speaker: Elton Stoneman (Consultant)
Kubernetes sets your containers free – you can run them in any cloud using the same Docker images you use on your laptop. It’s a difficult technology to learn, but this session guides you through the key concepts and shows you Kubernetes in practice using a local cluster in Docker Desktop.

Docker Dev Environments: a New Way to Collaborate Without Git Conflicts
Speakers: Benjamin De St Paer-Gotch, Djordje Lukic and Guillaume Lours (Docker)
We will start with an introduction to Docker Dev Environments: What they are, what problems they solve and how they work. We’ll then dive into where we’ll be taking them over the next few months and talk about features like: portable volumes, consistent sidecar containers and tooling, connecting from Desktop to the cloud, Docker Workspaces and more!

From fig to the Docker CLI: What’s new with Compose?
Speaker: Nicolas de Loof (Docker)
Do you love Docker Compose or are you just getting started in the Docker ecosystem? This talk is for you either way! You’ll learn more about where Compose came from, what it can do and what’s new with Compose.

My container image has 500 vulnerabilities, now what?
Speaker: Matt Jarvis (Snyk)
I scanned my container, and now I have a huge list of vulnerabilities – what do I do now? Developers now need to understand how we can assess security risk, prioritization and how we go about starting to remediate. Don’t panic, I’ll talk you through what we need to consider and how to get started!

Lessons learned deploying application on AWS using the new Docker Compose CLI integration
Speakers: Massimo Re Ferrè (AWS) and Dexter Legaspi (SiriusXM-Pandora)
Cloud deployments is a hot topic and this talk is all about how to help Docker practitioners make that jump leveraging their existing Docker knowledge and the assets they have already created. Docker compose up … in the cloud!

Optimizing Docker builds: successes, failures, and instrumented observability
Speaker: Nicole Rifkin (SimplyBusiness)
Our Dockerfile was a hot mess. We needed it to build faster. The result was a messier Dockerfile. It was impossible to know if adding ‘more grease’ was making it faster or slower. Learn how we made sense of our spaghetti code with instrumented observability!

I have an M1 Mac, now what? Docker in a multi-arch world
Speaker: Tonis Tiigi (Docker)
In this session, you’ll learn how to work with containers in teams that use a mix of different architectures. We’ll cover how to make sure you are using the correct base images and what you should know when writing Dockerfiles so they work across architectures. We’ll look at how “docker buildx” command can be used to create multi-platform images and set up multi-platform builder clusters, as well as when to use the emulation layer built into Docker desktop or cross-compilation.

]]>
Community Rooms at DockerCon LIVE 2021 https://www.docker.com/blog/community-rooms-at-dockercon-live-2021/ Tue, 04 May 2021 16:04:57 +0000 https://www.docker.com/blog/?p=28256 dockercon21 Community rooms header

The Docker community spans the four corners of the world. To celebrate the global nature of our community at DockerCon this year, we’ve created something new: Community Rooms.

Building on the learnings of our “regional rooms experiment” during our last Community All-Hands, Community Rooms are virtual spaces that DockerCon attendees will be able to join to discuss, share and learn about Docker in their own language and/or around a specific topic area. 

100% LIVE

The main focus of these Community Rooms is to bring people together and encourage interaction so we have set them up to be 100% live. Yep, that’s right, all the content you’ll find in these rooms, whether they’re talks, demos, workshops, panel discussions etc. will be in real-time, all broadcast over a live Zoom link. 

Hosted by the Community for the Community

Each Community Room will be overseen by Docker Captains and Community Leaders. They will be responsible for every aspect of the room, from the curation of content, to the management of the schedule, to the recruitment of the speakers, to the moderation of their room’s live chat. 

There will be seven community rooms to choose from, each with one or several hosts: 

Managing time-zones

We’re mindful that for a good portion of the world, the sun will have already set by the time DockerCon begins at 9am Pacific Time. To accommodate for this Community Rooms will be accessible for 24 hours from the event kick-off, ensuring all time zones are covered. For example, to factor in the 14 hour time difference with Japan, sessions in the Japan Room will take place *after* DockerCon is effectively over.  

Interested in speaking in a Community Room?

If you’re interested in participating in one of these rooms, whether it’s giving a talk about a cool project you’re working, or running a workshop or doing a mind-blowing demo, don’t hesitate to fill out this submission form. If you have any questions or if you want to know more about a specific Community Room, please feel free to contact one of the hosts mentioned above. 

Stay tuned!

In about two weeks we’ll publish the final schedule for each room. We’re really excited about DockerCon LIVE 2021 and we hope these community rooms will bring together as many people from the community from as many parts of the world as possible.

And May the 4th be with you

Join Us for DockerCon LIVE 2021  

Join us for DockerCon LIVE 2021 on Thursday, May 27. DockerCon LIVE is a free, one day virtual event that is a unique experience for developers and development teams who are building the next generation of modern applications. If you want to learn about how to go from code to cloud fast and how to solve your development challenges, DockerCon LIVE 2021 offers engaging live content to help you build, share and run your applications. Register today at https://dockr.ly/2PSJ7vn

]]>
DockerCon LIVE 2021: One Month Before Lift Off https://www.docker.com/blog/dockercon-live-2021-one-month-before-lift-off/ Mon, 26 Apr 2021 21:14:46 +0000 https://www.docker.com/blog/?p=28242 dockercon21 Social banners live 4

WIth exactly one month before lift off, here’s a quick update on all the goodness that awaits you at this year’s DockerCon LIVE 2021. Like last year, we’ll have one full day of keynotes, breakout sessions across several tracks and live panels and interviews. The current agenda and full list of speakers is available on our website.  

Engaging in real-time

A big focus is live content and interaction between speakers and attendees. Our partners at The Cube have worked hard on improving their conference platform and expanding on functionality, so get ready for more real-time content and awesome new features to help speakers and attendees connect, meet, greet, share and learn from each other. 

Keynotes

To help set the stage, that day kick’s with must-see keynotes from Docker leadership and compelling guest speakers. We’ll have a special post about our keynote line-up on our blog soon.

Breakout sessions

We’re still building out the schedule (yes, that’s what happens when you have so much awesome content to work with!) but we anticipate that we’ll have at least 40 breakout sessions with an absolutely stellar line-up of speakers. You can find the current list of speakers here and the agenda here.

Live Panels

This year we want to put more emphasis on the word “live” in “DockerCon LIVE”. We’ll be hosting several live panels (yep, in real time!) hosted by Docker’s Head of Developer Relations, Peter McKee and Docker Captain Extraordinaire, Bret Fisher. These panels will cover a range of topics in depth, from security, to the future of container development, to running containers without infrastructure. 

Community Rooms

Building on last year’s awesome Captains on Deck track, we’re expanding on the idea and broadening the scope even further by introducing “Community Rooms”. These rooms will be virtual spaces for attendees to come together to present, demo, discuss content about Docker in their own language and/or around a specific thematic area, and in real time. For example, we’ll have a “Brazil Room” for the Portuguese-speaking community to present and talk about all things Docker in Portuguese, while the “WSL2 room” will provide a space for the attendees to present and discuss anything related to WSL2. Each room will be chaired by one or several Docker Captains and will offer 100% live content and interaction. (Stay tuned for more on this in an upcoming blog post).  

The Cube Channel

Like last year, we’ll have a dedicated track for theCUBE’s John Furrier to go behind the scenes to give exclusive interviews with keynote speakers, community leaders and ecosystem partners throughout the day.

Join Us for DockerCon LIVE 2021  
Join us for DockerCon LIVE 2021 on Thursday, May 27. DockerCon LIVE is a free, one day virtual event that is a unique experience for developers and development teams who are building the next generation of modern applications. If you want to learn about how to go from code to cloud fast and how to solve your development challenges, DockerCon LIVE 2021 offers engaging live content to help you build, share and run your applications. Register today at https://dockr.ly/2PSJ7vn

]]>
The Stars Are Aligning: Announcing our first round of speakers at DockerCon LIVE 2021 https://www.docker.com/blog/the-stars-are-aligning-announcing-our-first-round-of-speakers-at-dockercon-live-2021/ Mon, 19 Apr 2021 19:11:11 +0000 https://www.docker.com/blog/?p=27978 With just over a month to go before DockerCon LIVE 2021, we’re thrilled to announce our first round of speakers. We have returning favorites and compelling new first time speakers to round out your DockerCon experience. 

We received hundreds of amazing speaker proposals which made it difficult to select just a few. We set up a small team this year composed of seven Docker staff members and three Docker Captains to diligently review each proposal and deliberate once a week. We have more speakers and sessions to announce so stay tuned. 

Remember, if you haven’t registered for DockerCon, please make sure to do so now to get an early peak at the conference website.

Melissa McKay – Developer Advocate @ JFrog
The Docker and Container Ecosystem 101

1 1

Lukonde Mwila – Senior Software Engineer @ Entelect
Docker Swarm: A Journey to the AWS Cloud

2

Peter Mckee – Head of Developer Relations @ Docker
Event Emcee and Panel Moderator

3

Bret Fisher – DevOps Consultant and Docker Captain
Panel Moderator

4


Julie Lerman – Software Coach and Docker Captain
Panel Member

5

Nick Janetakis – Full-Stack Developer and Docker Captain
Best Practices around Creating a Production Ready Web App with Docker and Docker Compose

6

Anuj Sharma – Software developer Engineer @ AWS
Migrate and Modernize applications with a consistent developer experience

7

Matt Jarvis – Senior Developer Advocate @ Snyk
My container image has 500 vulnerabilities, now what?

8

Alex Iankoulski – Principal Solutions Architect @ AWS and Docker Captain
Deploy and Scale your ML Workloads with Docker on AWS

9 1

Jacob Howard – Founder @ Mutagen and Docker Captain
A Pragmatic Tour of Docker Filesystems

10

Michael Irwin – Application Architect @ Virginia Tech and Docker Captain
Write Once, Configure to Deploy Anywhere

11

Benjamin De St Paer-Gotch – Principal Product Manager @ Docker
Dev Environments – Ben De St Paer-Gotch

12

Join Us for DockerCon LIVE 2021

Join us for DockerCon LIVE 2021 on Thursday, May 27. DockerCon LIVE is a free, one day virtual event that is a unique experience for developers and development teams who are building the next generation of modern applications. If you want to learn about how to go from code to cloud fast and how to solve your development challenges, DockerCon LIVE 2021 offers engaging live content to help you build, share and run your applications. Register today at https://dockr.ly/2PSJ7vn

dockercon21 Social banners live 4
]]>
Captain Take 5 – Nuno do Carmo https://www.docker.com/blog/captain-take-5-nuno-do-carmo/ Wed, 14 Apr 2021 00:51:34 +0000 https://www.docker.com/blog/?p=27961 Docker Captains are select members of the community that are both experts in their field and are passionate about sharing their Docker knowledge with others. “Docker Captains Take 5” is a regular blog series where we get a closer look at our Captains and ask them the same broad set of questions ranging from what their best Docker tip is to whether they prefer cats or dogs (personally, we like whales and turtles over here). Today, we’re interviewing Nuno do Carmo who has been a Docker Captain since 2019. He is a Sr System Analyst for a pharmaceutical company based in Switzerland and he is based in Montreux.

docaotake5

How/when did you first discover Docker?

Back in 2015, I was hanging with friends and we would meet once a week to check on technologies and we found out a training on Pluralsight, given by a certain Nigel Poulton, and we decided to “temporarily” download it, **cough**.

Both the training method from Nigel and the technology of Docker were an instant hit for us. We started to learn as hobbyists and fast forward, I guess I took it more at heart than my friends, haha.

What is your favorite Docker command?

`docker run`, everything starts with a `docker run`. That first time that we launch “something”, we don’t know exactly what, it’s not VM and yet an instance with another OS is running.

Also, the power of simplicity from `docker run`, if the container image, network or volume do not exist, it creates it for us. We can start small from a `docker run -it alpine` to a way more complex command with ports, secrets, privileges.

Special mention to `docker app` and the whole CNAB community as it was the first time I contributed back to a project which used Docker (read below)

What is your top tip you think other people don’t know for working with Docker?

For the ones who know me, I’m a huge fan(boy) of Windows Subsystem for Linux (WSL) and while I do use Docker Desktop for Windows, I keep on reminding people who ask for help, that Docker on WSL2 can be installed like we would do in a native Linux OS.

Therefore we can have Docker Desktop running, let’s say with Windows Containers, and the Docker WSL2 running in parallel.

And special mention (yes, again) to `docker context` that makes it even easier to manage the whole setup.

What’s the coolest Docker demo you have done/seen?

Done, without hesitation, is the Docker to WSL2 distribution, which since then I have remixed a lot of times.

The demo consists in running a Docker container with almost any Linux based OS, export it as a compressed file and re-import it into WSL2 as a new distro.

I could automate it with a CNAB tool, called Porter.sh, and the community was so surprised (as it was not a use case initially intended for), that I got my first KubeCon invite to showcase it during a Day0 CNAB event led by another amazing Captain, Scott Coulton.

A massive thank you to the CNAB team and especially Carolyn Van Slyck, Ralf Squillace and Jeremy Rickard.

Seen, again without hesitation, it’s the demo from Jessie Frazelle called “Willy Wonka of Containers” (https://youtu.be/GsLZz8cZCzc).

This demo had such a huge impact on me and since then, 6 years later, I finally will be able to “mimic” it 100% in WSL2. That’s how much “in the future”, this demo was and Jessie is just incredible.

What have you worked on in the past six months that you’re particularly proud of?

Being a hobbyist (read: I do not work with Docker in my daily job), I can definitively say that I’m proud to have helped community members as a Captain and overall fan.

As for the technical part, I’m hard at work bringing rootless containers to WSL2 where, once again, I adapt the existing work of the great Akihiro Suda.

What do you anticipate will be Docker’s biggest announcement this year?

Docker Desktop for Linux, what else?

What do you think is going to be Docker’s biggest challenge this year?

These past years, Docker Inc (the company), needed to find its place in a Cloud Native world led by Kubernetes and associated projects.

I really think Scott Johnston has a very good vision, refocusing on what Docker does and speaks to best: the Developers.

Still, the road is not an easy one and this year I think Docker will be cementing its “new” position within the Cloud Native ecosystem.

What are some personal goals for the next year with respect to the Docker community?

Being a “new generation” of Captain, it’s always hard for me to believe I am in the same group as Legends that motivate me, still to this day, to use and enjoy Docker.

Being the “WSL Corsair”, I found my niche, and I simply would love to see more adoption of Docker Desktop for Windows with WSL2 backend.

Another point is to keep helping the Docker Windows containers side too. It’s there and my own impression is that it lacks some momentum right now. So bringing back the fire with the help of the community will be lots of fun.

What talk would you most love to see at DockerCon 2021?

Docker Desktop for Linux, what else? (bis)

But also, a lot of community members coming together and having fun, and maybe, why not, someone doing a crazy demo and motivating at least 1 person to become a Captain too in the future.

Looking to the distant future, what is the technology that you’re most excited about and that you think holds a lot of promise?

WSL2, and that’s not just the fanboy talking right now. Having the possibility to have a mix of two worlds, not colliding but merging, it’s just mind blowing.

In terms of hardware, even if ARM devices have existed for a long time, the Apple M1 really shook the world and the speed at which Software makers are porting their applications really opens a new ecosystem.

Rapid fire questions…

What new skill have you mastered during the pandemic?

Cooking new recipes

Cats or Dogs?

4 cats at home…

Salty, sour or sweet?

Salty

Beach or mountains?

I’m Portuguese living in Switzerland: both

Your most often used emoji?

 😁 and 🏴‍☠️

DockerCon Live 2021

Join us for DockerCon LIVE 2021 on Thursday, May 27. DockerCon Live is a free, one day virtual event that is a unique experience for developers and development teams who are building the next generation of modern applications. If you want to learn about how to go from code to cloud fast and how to solve your development challenges, DockerCon 2021 offers engaging live content to help you build, share and run your applications. Register today at https://dockr.ly/2PSJ7vn

]]>