ドッカーキャプテンテイク5–ニコラ・ド・ルーフ

Docker キャプテンは、その分野の専門家であり、Docker の知識を他の人と共有することに情熱を注いでいるコミュニティの選ばれたメンバーです。 「Docker Captains Take 5」は定期的なブログシリーズで、キャプテンを詳しく見て、Dockerの最高のヒントから猫と犬のどちらを好むかまで、同じ幅広い質問をします(個人的には好きです クジラ そして カメ こっち)。 今日はインタビューです ニコラ・ド・ルーフ 2015年からDockerキャプテンを務め、2019年にDockerに採用され、1か月前にDockerキャプテンとして戻ってきました。 彼はDoctolibのソフトウェアエンジニアであり、フランスのレンヌを拠点としています。

テイク5ニコロスを削除

Dockerを最初に知ったのはいつ/どのようにですか?

10年前(ああ、私がCloudBeesに雇われていたとき)、CloudBeesは「Jenkins Company」になる前にサービスとしてのプラットフォームを構築していました。 DotCloudは私たちの競争相手の1つであり、彼らがDockerを作成したとき、私は私たち自身のインフラストラクチャ(LXCに基づく)との明らかな一致を見ましたが、大きな違いも見ました。 詳細を掘り下げると、私は多くのことを学び、最初は会議の講演者として、次にYoutubeで知識を共有し始めました。

お気に入りのDockerコマンドは何ですか?

ドッカーは、Dockerの従業員として構築したためです(離れて再びドッカーキャプテンになる前)。 又は

docker rm -f $(docker ps -aq)


これは基本的に「すべてをクリーンアップする」ことを意味します。 複雑なスタックを実行して1つのコマンドで破棄し、きれいに再作成する機能が好きです。 私はこれを日常的に使用しています 🙂

他の人が知らないかもしれないDockerを操作するための一番のヒントは何ですか?

「バインドマウント」と「ボリューム」の違いを理解するために数分かかります。 次に、ドキュメント/ APIをチェックして、それらの単語が間違った方法😀で使用されている回数を確認します

あなたがやった/見た中で最もクールなDockerデモは何ですか?

Dockerの群れのフェイルオーバーをデモするには、電気ドリルを使用してラズベリー-Piクラスターをシャットダウンしました。 楽しかった、うまくいけば火災警報器はありません。 会議室の最前列の人々は少し驚いていました。

この半年間に取り組んだことで、特に誇りに思っていることは何ですか?

従来の docker-compose python ツールを、docker CLI のプレーンな Golang 拡張機能に完全に再実装しました。 そうすることで、Composeは現在、Dockerエコシステムの第一級市民です。

今年のDockerの最大の発表は何だと思いますか?

画像配信ワークフローの完全な再設計。 今日、DockerHubは私たちのほとんどにとって一種のブラックボックスです。 プッシュまたはプルしますが、Web UI を使用したり、特定の API を使用したりすることはありません。 脆弱性スキャン、検証済みパブリッシャープログラムにより、Dockerはこれをサードパーティの統合と「サプライチェーン」でのトレーサビリティの強化に開放しています。 この分野ではもっと多くのことが起こることを期待しています。

Dockerコミュニティに関する来年の個人的な目標は何ですか?

暇なときにDocker Composeを維持して、これが最も愛されている開発者ツールの1つであり続けるようにします。

DockerCon 2022で一番見たい講演は何ですか?

他の人がKubernetesでCIをどのように行うかについてもっと聞きたいです。 個人的にはKubeはこれに適していないと思いますが、事実上のインフラストラクチャ標準として、どこでも使用されています。 しかし、Kubernetesポッド内で「ドッカービルド」を実行する方法を見つける必要があり、「ドッカーのドッカー」については教えないでください...

遠い未来を見据えて、あなたが最も興奮し、多くの可能性を秘めていると思うテクノロジーは何ですか?

私は多くのシステムエンジニアがeBPFに投資しているのを見てきました。 これにより、Linuxカーネルを安全な方法で拡張でき、セキュリティと拡張性の驚くべき機会が開かれます。

急速な火の質問...

パンデミックの間にどのような新しいスキルを習得しましたか?

園芸

猫か犬か?

両方とも。 そして馬

塩辛い、酸っぱい、甘い?

酸っぱい。 主にIPA

ビーチか山か?

それらのいずれか。 私たちの常につながっている生活は、健康的な休憩に値します

最もよく使われる絵文字は?

¯\_(ツ)_/¯

ITスタック全体は、私たちが一緒に暮らす方法を学んだ過去に他の人が犯した間違いの上に構築されているため、私たちは自分で間違いを犯すことができます。 だから実例としてゴラン。