「docker」カテゴリーアーカイブ

3分でできる!最高のDockerfileを書いたあとにやるべき1つのこと – Qiita

3分でできる!最高のDockerfileを書いたあとにやるべき1つのこと - Qiita

3分でできる!最高のDockerfileを書いたあとにやるべき1つのこと - Qiita

概要 Dockerfileを書くためのベストプラクティスを読んで、ベストプラクティスなDockerfileを作った/作りたい人が対象です。 そのDockerfileで大丈夫かを3分でチェックできるツールをつくりました。 さっそく試してみます。 実際にやること Homebrew (Mac / Linux) $ export DOCKER_CONTENT_TRUST=1 $ docker build -t t...

はてなブックマーク - 3分でできる!最高のDockerfileを書いたあとにやるべき1つのこと - Qiita はてなブックマークに追加

3分でできる!最高のDockerfileを書いたあとにやるべき1つのこと – Qiita

3分でできる!最高のDockerfileを書いたあとにやるべき1つのこと - Qiita

3分でできる!最高のDockerfileを書いたあとにやるべき1つのこと - Qiita

概要 Dockerfileを書くためのベストプラクティスを読んで、ベストプラクティスなDockerfileを作った/作りたい人が対象です。 そのDockerfileで大丈夫かを3分でチェックできるツールをつくりました。 さっそく試してみます。 実際にやること Homebrew (Mac / Linux) $ export DOCKER_CONTENT_TRUST=1 $ docker build -t t...

はてなブックマーク - 3分でできる!最高のDockerfileを書いたあとにやるべき1つのこと - Qiita はてなブックマークに追加

【レポート】ロマサガRSの大規模トラフィックを捌くAmazon ECS & Docker 運用の知見 #AWSSummit | DevelopersIO

【レポート】ロマサガRSの大規模トラフィックを捌くAmazon ECS & Docker 運用の知見 #AWSSummit | DevelopersIO

【レポート】ロマサガRSの大規模トラフィックを捌くAmazon ECS & Docker 運用の知見 #AWSSummit | DevelopersIO

こんにちは。サービスグループの武田です。 プレイしてますか?ロマサガRS。私はやってます。総戦闘力はもうすぐ95万くらいです。メインスタ半にSSスタイル2倍キャンペーンなど、ハーフアニバーサリーのイベントで毎日忙しいです […]

はてなブックマーク - 【レポート】ロマサガRSの大規模トラフィックを捌くAmazon ECS & Docker 運用の知見 #AWSSummit | DevelopersIO はてなブックマークに追加

Dockerfile を書くためのベストプラクティス解説編

Dockerfile を書くためのベストプラクティス解説編

Dockerfile を書くためのベストプラクティス解説編

Dockerfile を書くためのベストプラクティス解説編 1. Dockerfileを書くための ベストプラクティス解説編 Explaining “Best practices for writing Dockerfiles” Sakura Internet, Inc. Masahito Zembutsu @zembutsu Jul 4, 2019 2. このスライドは何? 2 ⚫ Dockerfile とは? イメージの構築に欠かせない基本概念 ⚫ ...

はてなブックマーク - Dockerfile を書くためのベストプラクティス解説編 はてなブックマークに追加

Dockerfileを書くためのベストプラクティス【参考訳】v18.09 – Qiita

Dockerfileを書くためのベストプラクティス【参考訳】v18.09 - Qiita

Dockerfileを書くためのベストプラクティス【参考訳】v18.09 - Qiita

概要 Docker Documentation にある、Best practices for writing Dockerfiles の参考日本語訳です。ドキュメントは、2019年5月31日現在のカレントである Docker v18.09 (current) です。 背景 ―― 以前の翻訳から時間が経過し、全体的に手直ししたいものの、差分が大きすぎる状況です。そのため、リファレンスや重要性の...

はてなブックマーク - Dockerfileを書くためのベストプラクティス【参考訳】v18.09 - Qiita はてなブックマークに追加

数時間で完全理解!わりとゴツいKubernetesハンズオン!! – Qiita

数時間で完全理解!わりとゴツいKubernetesハンズオン!! - Qiita

数時間で完全理解!わりとゴツいKubernetesハンズオン!! - Qiita

社内でKubernetesハンズオンをやってみたのでおすそ分け。 参加者6人からバンバン出てくる質問に答えながらやって、所要時間4時間ほどでした。 SpeakerDeckにも資料を上げています。 https://speakerdeck.com/ktam1219/yaruze-kuberneteshanzuon ハンズオンの目標 Kubernetesとお友達になる イメージを掴む 触ってみる(...

はてなブックマーク - 数時間で完全理解!わりとゴツいKubernetesハンズオン!! - Qiita はてなブックマークに追加

はてなでのKubernetes利用の取組み – Hatena Developer Blog

はてなでのKubernetes利用の取組み - Hatena Developer Blog

はてなでのKubernetes利用の取組み - Hatena Developer Blog

こんにちは、入社 3 年目の SRE の id:kizkoh です。 今年から別のチームに異動になったのですが、以前は Mackerel チームで仕事をしていました。 このエントリでご紹介するのは私が以前担当していた Mackerel での Kubernetes(k8s) クラスタ利用の取組みになります。 はじめに 入社してから約 2 年間 Mackerel チームで...

はてなブックマーク - はてなでのKubernetes利用の取組み - Hatena Developer Blog はてなブックマークに追加

1つのDockerfileだけでGoの開発環境(ホットリロード)と本番環境(マルチステージビルド)を記述する – Qiita

1つのDockerfileだけでGoの開発環境(ホットリロード)と本番環境(マルチステージビルド)を記述する - Qiita

1つのDockerfileだけでGoの開発環境(ホットリロード)と本番環境(マルチステージビルド)を記述する - Qiita

こんにちは。po3rinです。今回はDocker Meetup Tokyo #29 (Docker Bday #6)で少し話題になった小ネタです。タイトル通りDockerfile1つでGoの開発環境(ホットリロード)と本番環境(マルチステージビルド)を記述する方法を紹介します。今回は「この方法をおすすめします!」というよりかは「こういう方法もあるよー」という...

はてなブックマーク - 1つのDockerfileだけでGoの開発環境(ホットリロード)と本番環境(マルチステージビルド)を記述する - Qiita はてなブックマークに追加

[速報]Windows上でフル互換のLinuxシステムコールを実現する「WSL 2」発表、Dockerも実行可能に。Microsoft Build 2019 - Publickey

[速報]Windows上でフル互換のLinuxシステムコールを実現する「WSL 2」発表、Dockerも実行可能に。Microsoft Build 2019 - Publickey

[速報]Windows上でフル互換のLinuxシステムコールを実現する「WSL 2」発表、Dockerも実行可能に。Microsoft Build 2019 - Publickey

マイクロソフトはWindows上でLinux互換機能を提供するWindows Subsystem for Linux(WSL)の次期版となる「WSL 2」を発表しました。 WSL 2には、最初からWSL 2に最適化されたLinuxカーネルが含まれており、フル互換のLinuxシステムコールを実現。またファイルシステム性能は最大20倍もの劇的な向上も実現しているとのこ...

はてなブックマーク - [速報]Windows上でフル互換のLinuxシステムコールを実現する「WSL 2」発表、Dockerも実行可能に。Microsoft Build 2019 - Publickey はてなブックマークに追加

Announcing WSL 2 | Windows Command Line Tools For Developers

Announcing WSL 2 | Windows Command Line Tools For Developers

Announcing WSL 2 | Windows Command Line Tools For Developers

Today we’re unveiling the newest architecture for the Windows Subsystem for Linux: WSL 2! Changes in this new architecture will allow for: dramatic file system performance increases, and full system call compatibility, meaning you can run more Linux apps in WSL 2 such as Docker. What exactly is W...

はてなブックマーク - Announcing WSL 2 | Windows Command Line Tools For Developers はてなブックマークに追加

コンテナはなぜ安全(または安全でない)なのか – sometimes I laugh

コンテナはなぜ安全(または安全でない)なのか - sometimes I laugh

コンテナはなぜ安全(または安全でない)なのか - sometimes I laugh

CVE-2019-5736を覚えていますか?今年の2月に見つかったrunc(Dockerがデフォルトで利用しているコンテナのランタイム)の脆弱性で、ホストのruncバイナリを好き勝手にコンテナ内部から書き換えることができるというものです。 脆弱性の仕組みに興味があったので調べたところ、コンテナを攻撃する方法というのは他にもい...

はてなブックマーク - コンテナはなぜ安全(または安全でない)なのか - sometimes I laugh はてなブックマークに追加

AWS BatchとServerlessを組み合わせて高速に定期実行バッチやバッチAPIを作る – フリーランチ食べたい

AWS BatchとServerlessを組み合わせて高速に定期実行バッチやバッチAPIを作る - フリーランチ食べたい

AWS BatchとServerlessを組み合わせて高速に定期実行バッチやバッチAPIを作る - フリーランチ食べたい

AWS Lambdaで行えないような重い処理はAWS Batchを使うと簡単に行うことができますが、定期実行したりエンドポイントを作る仕組みはAWS BatchにはまだなくCloudWatchやAPI Gatewayと組み合わせる必要がありますがServerlessと組み合わせることで簡単に実現できるので紹介します。 つくるもの 今回は次のサンプルを作って...

はてなブックマーク - AWS BatchとServerlessを組み合わせて高速に定期実行バッチやバッチAPIを作る - フリーランチ食べたい はてなブックマークに追加

飛び込もう、Cloud Nativeの世界 – Speaker Deck

飛び込もう、Cloud Nativeの世界 - Speaker Deck

飛び込もう、Cloud Nativeの世界 - Speaker Deck

CloudNative Days Fukuoka 2019のKeynoteで発表した資料です。 『クラウドネイティブとは?』と、改めて意味を考えてみました。 その上で、どうやってクラウドネイティブを取り入れていくべきかを解説します。 (CC BY-SA 2.0)

はてなブックマーク - 飛び込もう、Cloud Nativeの世界 - Speaker Deck はてなブックマークに追加

「それコンテナにする意味あんの?」迷える子羊に捧げるコンテナ環境徹底比較 #cmdevio2019 | DevelopersIO

「それコンテナにする意味あんの?」迷える子羊に捧げるコンテナ環境徹底比較 #cmdevio2019 | DevelopersIO

「それコンテナにする意味あんの?」迷える子羊に捧げるコンテナ環境徹底比較 #cmdevio2019 | DevelopersIO

みなさんコンテナを使うことの意味を自信もって答えられるでしょうか? ここ1年ほどコンテナ関連の仕事をメインでやっているハマコーですが、いろんなお客様からこういったお声をいただくことが多くありました。 「それはコンテナ化する意味があるの?」 「こんなコンテナ運用は危ない?」 「ECSの設定とか実際めんどい...

はてなブックマーク - 「それコンテナにする意味あんの?」迷える子羊に捧げるコンテナ環境徹底比較 #cmdevio2019 | DevelopersIO はてなブックマークに追加

フロントエンドの開発環境に Docker は不要(少なくともMacでは) – mizchi’s blog

フロントエンドの開発環境に Docker は不要(少なくともMacでは) - mizchi's blog

フロントエンドの開発環境に Docker は不要(少なくともMacでは) - mizchi's blog

これについて speakerdeck.com 自分の意見 Web開発者の主要な開発環境である Docker for Mac は I/O がとにかく遅い (3x~5x) data volume の driver やら cache を工夫しても遅い npm install/webpack は 基本的に I/O ヘヴィー とくに大規模開発時の watch => build がクリティカル webpack.conifg の entry で自分が関...

はてなブックマーク - フロントエンドの開発環境に Docker は不要(少なくともMacでは) - mizchi's blog はてなブックマークに追加

GitHubの新機能「GitHub Actions」でワークフローを自動化しよう (1/4):CodeZine(コードジン)

GitHubの新機能「GitHub Actions」でワークフローを自動化しよう (1/4):CodeZine(コードジン)

GitHubの新機能「GitHub Actions」でワークフローを自動化しよう (1/4):CodeZine(コードジン)

この連載では、GitHubのサポートエンジニアが交代でGitHubについて一歩踏み込んだトピックを解説していきます。2回目となる今回は、GitHubの新機能「GitHub Actions」について紹介します。 はじめに 皆さんこんにちは。GitHubの水谷です。GitHubでは、エンタープライズサポートエンジニアという肩書きで、GitHubの企業向...

はてなブックマーク - GitHubの新機能「GitHub Actions」でワークフローを自動化しよう (1/4):CodeZine(コードジン) はてなブックマークに追加

GitHubの新機能「GitHub Actions」でワークフローを自動化しよう (1/4):CodeZine(コードジン)

GitHubの新機能「GitHub Actions」でワークフローを自動化しよう (1/4):CodeZine(コードジン)

GitHubの新機能「GitHub Actions」でワークフローを自動化しよう (1/4):CodeZine(コードジン)

この連載では、GitHubのサポートエンジニアが交代でGitHubについて一歩踏み込んだトピックを解説していきます。2回目となる今回は、GitHubの新機能「GitHub Actions」について紹介します。 はじめに 皆さんこんにちは。GitHubの水谷です。GitHubでは、エンタープライズサポートエンジニアという肩書きで、GitHubの企業向...

はてなブックマーク - GitHubの新機能「GitHub Actions」でワークフローを自動化しよう (1/4):CodeZine(コードジン) はてなブックマークに追加

GitHubの新機能「GitHub Actions」でワークフローを自動化しよう (1/4):CodeZine(コードジン)

GitHubの新機能「GitHub Actions」でワークフローを自動化しよう (1/4):CodeZine(コードジン)

GitHubの新機能「GitHub Actions」でワークフローを自動化しよう (1/4):CodeZine(コードジン)

この連載では、GitHubのサポートエンジニアが交代でGitHubについて一歩踏み込んだトピックを解説していきます。2回目となる今回は、GitHubの新機能「GitHub Actions」について紹介します。 はじめに 皆さんこんにちは。GitHubの水谷です。GitHubでは、エンタープライズサポートエンジニアという肩書きで、GitHubの企業向...

はてなブックマーク - GitHubの新機能「GitHub Actions」でワークフローを自動化しよう (1/4):CodeZine(コードジン) はてなブックマークに追加

GitHubの新機能「GitHub Actions」でワークフローを自動化しよう (1/4):CodeZine(コードジン)

GitHubの新機能「GitHub Actions」でワークフローを自動化しよう (1/4):CodeZine(コードジン)

GitHubの新機能「GitHub Actions」でワークフローを自動化しよう (1/4):CodeZine(コードジン)

この連載では、GitHubのサポートエンジニアが交代でGitHubについて一歩踏み込んだトピックを解説していきます。2回目となる今回は、GitHubの新機能「GitHub Actions」について紹介します。 はじめに 皆さんこんにちは。GitHubの水谷です。GitHubでは、エンタープライズサポートエンジニアという肩書きで、GitHubの企業向...

はてなブックマーク - GitHubの新機能「GitHub Actions」でワークフローを自動化しよう (1/4):CodeZine(コードジン) はてなブックマークに追加

GitHubの新機能「GitHub Actions」でワークフローを自動化しよう (1/4):CodeZine(コードジン)

GitHubの新機能「GitHub Actions」でワークフローを自動化しよう (1/4):CodeZine(コードジン)

GitHubの新機能「GitHub Actions」でワークフローを自動化しよう (1/4):CodeZine(コードジン)

この連載では、GitHubのサポートエンジニアが交代でGitHubについて一歩踏み込んだトピックを解説していきます。2回目となる今回は、GitHubの新機能「GitHub Actions」について紹介します。 はじめに 皆さんこんにちは。GitHubの水谷です。GitHubでは、エンタープライズサポートエンジニアという肩書きで、GitHubの企業向...

はてなブックマーク - GitHubの新機能「GitHub Actions」でワークフローを自動化しよう (1/4):CodeZine(コードジン) はてなブックマークに追加

多分あなたにKubernetesは必要ない | Yakst

多分あなたにKubernetesは必要ない | Yakst

多分あなたにKubernetesは必要ない | Yakst

trivago社の小規模な開発チームがコンテナオーケストレーターとしてKubernetesではなくNomadを採用することになった経緯と理由について、両プロダクトの特徴やユースケースに言及しつつ紹介されています。 [HashiCorp][Kubernetes]原文 Maybe You Don't Need Kubernetes (English) 原文著者 Matthias Endler 原文公開日 ...

はてなブックマーク - 多分あなたにKubernetesは必要ない | Yakst はてなブックマークに追加

プロジェクトリポジトリに Dockerfile と kubernetes helm chart を入れておくと幸せになれる(かもしれない)話 | SEROKUジャーナル

プロジェクトリポジトリに Dockerfile と kubernetes helm chart を入れておくと幸せになれる(かもしれない)話 | SEROKUジャーナル

プロジェクトリポジトリに Dockerfile と kubernetes helm chart を入れておくと幸せになれる(かもしれない)話 | SEROKUジャーナル

ホーム / SEROKUジャーナル / 仕事お役立ち情報 / エンジニア技術 Tips / プロジェクトリポジトリに Dockerfile と kubernetes helm chart を入れておくと幸せになれる(かもしれない)話 「SEROKU フリーランス(以下、SEROKU)」の中の人をやっている kouki です 今回は社内の別プロジェクトで採用している手法ですが、「...

はてなブックマーク - プロジェクトリポジトリに Dockerfile と kubernetes helm chart を入れておくと幸せになれる(かもしれない)話 | SEROKUジャーナル はてなブックマークに追加

コンテナを利用したWebサービス開発と実運用

コンテナを利用したWebサービス開発と実運用

コンテナを利用したWebサービス開発と実運用

はてな×さくらが考えるテクノロジーの未来〜コンテナ・分散型データセンター〜 Mar 20th, 2019 Profile id: Songmu (ソンムー) Masayuki Matsuki / 松木雅幸 おそらくはそれさえも平凡な日々 http://www.songmu.jp/riji/ https://metacpan.org/author/SONGMU はてな東京オフィス チーフエンジニア Mackerel プロダクトマ...

はてなブックマーク - コンテナを利用したWebサービス開発と実運用 はてなブックマークに追加

コンテナを利用したWebサービス開発と実運用

コンテナを利用したWebサービス開発と実運用

コンテナを利用したWebサービス開発と実運用

はてな×さくらが考えるテクノロジーの未来〜コンテナ・分散型データセンター〜 Mar 20th, 2019 Profile id: Songmu (ソンムー) Masayuki Matsuki / 松木雅幸 おそらくはそれさえも平凡な日々 http://www.songmu.jp/riji/ https://metacpan.org/author/SONGMU はてな東京オフィス チーフエンジニア Mackerel プロダクトマ...

はてなブックマーク - コンテナを利用したWebサービス開発と実運用 はてなブックマークに追加

コンテナを利用したWebサービス開発と実運用

コンテナを利用したWebサービス開発と実運用

コンテナを利用したWebサービス開発と実運用

はてな×さくらが考えるテクノロジーの未来〜コンテナ・分散型データセンター〜 Mar 20th, 2019 Profile id: Songmu (ソンムー) Masayuki Matsuki / 松木雅幸 おそらくはそれさえも平凡な日々 http://www.songmu.jp/riji/ https://metacpan.org/author/SONGMU はてな東京オフィス チーフエンジニア Mackerel プロダクトマ...

はてなブックマーク - コンテナを利用したWebサービス開発と実運用 はてなブックマークに追加

コンテナを利用したWebサービス開発と実運用

コンテナを利用したWebサービス開発と実運用

コンテナを利用したWebサービス開発と実運用

はてな×さくらが考えるテクノロジーの未来〜コンテナ・分散型データセンター〜 Mar 20th, 2019 Profile id: Songmu (ソンムー) Masayuki Matsuki / 松木雅幸 おそらくはそれさえも平凡な日々 http://www.songmu.jp/riji/ https://metacpan.org/author/SONGMU はてな東京オフィス チーフエンジニア Mackerel プロダクトマ...

はてなブックマーク - コンテナを利用したWebサービス開発と実運用 はてなブックマークに追加

入門 Docker

入門 Docker

入門 Docker

入門 Docker¶ About¶ Dockerの入門からプロダクションで活用するプラクティスについてのドキュメントです。 プロダクションへ導入するために必要なDockerの概要から設計までをなるべく最短経路で学ぶことが目的です。 想定する読者層¶ WebAPIのようなサーバーサイドのプログラミングをしたことがある Dockerをこれから触...

はてなブックマーク - 入門 Docker はてなブックマークに追加

入門 Docker

入門 Docker

入門 Docker

入門 Docker¶ About¶ Dockerの入門からプロダクションで活用するプラクティスについてのドキュメントです。 プロダクションへ導入するために必要なDockerの概要から設計までをなるべく最短経路で学ぶことが目的です。 想定する読者層¶ WebAPIのようなサーバーサイドのプログラミングをしたことがある Dockerをこれから触...

はてなブックマーク - 入門 Docker はてなブックマークに追加

入門 Docker

入門 Docker

入門 Docker

入門 Docker¶ About¶ Dockerの入門からプロダクションで活用するプラクティスについてのドキュメントです。 プロダクションへ導入するために必要なDockerの概要から設計までをなるべく最短経路で学ぶことが目的です。 想定する読者層¶ WebAPIのようなサーバーサイドのプログラミングをしたことがある Dockerをこれから触...

はてなブックマーク - 入門 Docker はてなブックマークに追加