並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 165件

新着順 人気順

コンテナの検索結果1 - 40 件 / 165件

  • 東京大学のAWS入門資料がいい感じだったので最新のAWS環境でも実行できるようにしてみた - Qiita


     AWSAWSAWS   AWS AWSGPU AWS   AWS  950
      東京大学のAWS入門資料がいい感じだったので最新のAWS環境でも実行できるようにしてみた - Qiita
    • 「1億台の常時接続」を実現せよ! Nintendo Switchのプッシュ通知システム全面刷新の裏側 (1/3)

      アマゾン ウェブ サービス ジャパンは、2024年6月20日と21日、国内最大の年次イベントである「AWS Summit Japan」をハイブリッドで開催。150を超えるセッションが展開された。 本記事では、ニンテンドーシステムズによるセッション「Nintendo Switch向けプッシュ通知システムのリプレイス事例」をレポートする。登壇したのは、同社 システム開発部の林愛美氏と坂東聖博氏だ。 2017年のNintendo Switchの発売とあわせてリリースされた「プッシュ通知システム」。同社は、長期運用を見据えて、よりクラウドネイティブなシステムへのリプレイスを決定するが、大量のTCP接続を維持するための様々な課題が立ちふさがった。 本セッションでは、AWS FargateやNetwork Load Balancer(NLB)といったAWSのマネージドサービスを用いた、“最大1億台”級

        「1億台の常時接続」を実現せよ! Nintendo Switchのプッシュ通知システム全面刷新の裏側 (1/3)
      • Web版VSCodeがDockerコンテナをWASM環境で起動、Webブラウザ内ローカルマシンとして利用可能に。拡張機能「vscode-container-wasm」登場

        Web版VSCodeがDockerコンテナをWASM環境で起動、Webブラウザ内ローカルマシンとして利用可能に。拡張機能「vscode-container-wasm」登場 WindowsやMacなどのデスクトップPCでVisual Studio Code(以下VSCode)を利用して開発をする場合、同じローカルマシン上でDockerコンテナのLinux環境を起動し、VSCodeのターミナルで接続して操作することは、開発環境としてよくあることだと思います。 これと同じことをWebブラウザ版のVSCodeでも実現する、すなわちWeb版VSCodeが同一Webブラウザ上にWebAssembly化したDockerコンテナを起動し、Web版VSCodeからローカルマシンとして接続し利用できる、実験的実装を実現したVSCodeの拡張機能「vscode-container-wasm」が登場しました。 V

          Web版VSCodeがDockerコンテナをWASM環境で起動、Webブラウザ内ローカルマシンとして利用可能に。拡張機能「vscode-container-wasm」登場
        • 今さら聞けないDocker入門 〜 Dockerfileのベストプラクティス編

          今時のアプリ開発において、コンテナは避けて通れないものになっています。そして数多くあるコンテナ実行環境の中でも、デファクトスタンダードと言えるのがDockerです。そんなDockerのイメージですが、皆さんは正しくビルドできていますか? そのコンテナは無駄に太っていませんか? 効率よく最短時間でビルドできていますか? セキュリティは大丈夫ですか? 今回はDockerfileの書き方をテーマに、「今さら聞けない」Docker入門をお届けします。

            今さら聞けないDocker入門 〜 Dockerfileのベストプラクティス編
          • AWSコンテナ系アーキテクチャの選択肢を最適化する | 外道父の匠


             :-)     or ECS or EKS on EC2 or FARGATE X86 or ARM64  ALB or ECS Service  or  ALB or WEB ECS / EKS Blue/Gr
              AWSコンテナ系アーキテクチャの選択肢を最適化する | 外道父の匠
            • 個人的docker composeおすすめtips 9選 | フューチャー技術ブログ

              本記事は「珠玉のアドベントカレンダー記事をリバイバル公開します」企画のために、以前Qiitaに投稿した記事を一部ブラッシュアップしたものになります。 はじめにみなさん、docker composeを利用しているでしょうか? 複数のdockerコンテナをまとめて立ち上げたり、環境変数を定義できたり便利ですよね。 この記事ではある程度docker composeを利用している方向けに私が便利、便利そうと感じたdocker composeの機能を挙げてみました。 docker compose cli v2を利用docker-composeではなく docker composeコマンドも利用可能になっています。 Docker Desktopでは v3.4.0から利用可能で、基本的にはコマンドの互換性あります。 ファイル監視による自動更新docker compose 2.20.0からCompose

                個人的docker composeおすすめtips 9選 | フューチャー技術ブログ
              • 雰囲気でDocker Composeを触っている状態から脱するために調べたこと(2023) - Activ8 Tech Blog


                  調docker-composeupdownCompose Docker Composecompose.yamlCompose Spec compose.yaml Compose SpecOK Compose Spec compose.yaml compose.yaml
                  雰囲気でDocker Composeを触っている状態から脱するために調べたこと(2023) - Activ8 Tech Blog
                • コンテナ技術における最新の研究動向

                  Efficient Container Image Updating in Low-bandwidth Networks with Delta Encoding

                    コンテナ技術における最新の研究動向
                  • Linux コンテナの歴史を追うとコンテナの仕組みがわかる / Dai Kichijoji pm

                    2024-07-13「大吉祥寺.pm」の発表資料です。 参考となる情報にはPDF中からリンクをしていますが、資料中のリンクは Speaker Deck 上ではクリックできないので PDF をダウンロードしてご覧ください。

                      Linux コンテナの歴史を追うとコンテナの仕組みがわかる / Dai Kichijoji pm
                    • コンテナって何?(Kubernetes入門)

                      初心者むけK8sハンズオンの補助資料です https://qiita.com/minorun365/items/0441e4878f0984a9fc0a

                        コンテナって何?(Kubernetes入門)
                      • ネットワークが劣悪な環境を再現する方法

                        目的 アプリケーションが通信に失敗した際のテストを行いたい 例. 「通信に失敗した場合に再取得ボタンが表示されること」など 方法1. Chrome DevTools を使う https://developer.chrome.com/docs/devtools/network/reference?hl=ja#throttling 任意の設定を追加して使用することができる メリット PCとモバイルデバイスの両方で使用可能 新規にアプリケーションをインストールする必要が無い デメリット パケロス率などを設定できない Android, iOS のネイティブアプリでは使用できない 方法2. Network Link Conditioner を使用する Network Link Conditioner は Apple が提供しているネットワークユーティリティツール 使用手順等は以下のサイトが分かりやす

                          ネットワークが劣悪な環境を再現する方法
                        • あっ、そうだ!モダンCSSをまとめておこう

                          2023年もCSSの進化がすごかったですね! その進化を2024年でも生かしていけるように、今回まとめておいていつでも参照できるように記事を書こうと思いました。 お読みいただけると幸いです。 一緒に2024年もスタートダッシュで走り抜けましょう。 まず、はじめに この記事では、最近登場した、エキサイティングで、アクロバティックでファンタジックなインパクトのある機能をピックアップして紹介したいと思います。 CSSの多彩な新機能を広く紹介することで、読者がこれらに触れる機会を持てるように努めています。 特に興味を引く機能があれば、他の媒体を通じて更に詳しく掘り下げることをお勧めします。 コンテナクエリ スタイルクエリ :has()セレクタ :nth-child()の「of S」構文 text-wrap: balance initial-letter ダイナミックビューポート単位 広色域のカラー

                            あっ、そうだ!モダンCSSをまとめておこう
                          • Dockerの"分からない"を簡単にメモ - Qiita

                            概要 前提 規約 コンテナはエフェメラル(短命:ephemeral)であること .dockerignoreを有効活用する 不要なパッケージのインストールを避ける コンテナ毎に1つのプロセスだけ実行 レイヤーの数を最小に 複数行の引数はアルファベット順、改行すること Docker network 概要 bridge none host overlay ipvlan macvlan Docker Volume 概要 bind mount volume tmpfs mount Dockerfileを扱う まずはDockerfileを作成する! FROM:ベースイメージを作成 RUN: 任意のコマンドを実行する WORKDIR: ワークディレクトリを追加する レイヤーの確認 コンテナの生成と停止 imageを作成 runでコンテナを起動 stopでコンテナを停止 pruneでDockerのお掃除

                              Dockerの"分からない"を簡単にメモ - Qiita
                            • コンテナビジホに初めて泊まった。いや、かなり良い→実際に泊まった方々のポストも集まる「ガチで良かった」

                              リンク hotel-r9.jp 【公式】HOTEL R9 The Yard | R9ホテルズグループ 建築用コンテナモジュールを独立した1台・1客室としてご提供する新しいタイプのコンテナホテル HOTEL R9 The Yard(ホテルアールナイン ザ・ヤード)。ビジネスや観光など、幅広いニーズに対応いたします。 2 users 331

                                コンテナビジホに初めて泊まった。いや、かなり良い→実際に泊まった方々のポストも集まる「ガチで良かった」
                              • 無償版ESXiサ終!次の自宅サーバー環境どうしよう - あっきぃ日誌


                                VMwareBroadcomESXi blogs.vmware.com ESXi4.04.1151ESXi 2013PC10ESXi akkiesoft.hatenablog.jp vSphereEssentials PlusStandard
                                  無償版ESXiサ終!次の自宅サーバー環境どうしよう - あっきぃ日誌
                                • Dockerがわからない人へ。これ1本で0から学べる丁寧なDocker入門 - Qiita


                                   Docker Watanabe Jin(@Sicut_study)  GitHub Docker Kubernetes AWS   AWS 使Docker Docker使
                                    Dockerがわからない人へ。これ1本で0から学べる丁寧なDocker入門 - Qiita
                                  • 調理から保存までマルチに活躍。自炊勢が試行錯誤をへてたどり着いた最強のコンテナ #ソレドコ - ソレドコ


                                     6 SNS@soup_suki   100  iwaki iwaki 7  Amazon  
                                      調理から保存までマルチに活躍。自炊勢が試行錯誤をへてたどり着いた最強のコンテナ #ソレドコ - ソレドコ
                                    • Dockerによる開発環境構築のための概念理解と方法解説 - Qiita


                                      Nuco Advent Calendar 20239  Docker Docker  DockerDocker composecompose.ymlDockerDocker NucoOrganization Nuco Docker Do
                                        Dockerによる開発環境構築のための概念理解と方法解説 - Qiita
                                      • 「コンテナホテル」が郊外にどんどん増えて77店舗に 稼働率80%の理由は?


                                        2018121HOTEL R9 The Yard   R9242772696 使 2 580140 R9
                                          「コンテナホテル」が郊外にどんどん増えて77店舗に 稼働率80%の理由は?
                                        • ジュニアエンジニアを脱却するための「コンテナ流儀」 - Uzabase for Engineers


                                          NewsPicks  NewsPicks Advent Calendar 2023 23 qiita.com SwiftUIKeyframeAnimator   :  Point TIP Point Point Point TIP TIP使 Point     
                                            ジュニアエンジニアを脱却するための「コンテナ流儀」 - Uzabase for Engineers
                                          • 1時間でさわって学ぶDocker


                                            Docker  Phase 1: Docker  Phase 2: Dockerfile Dockerfile使Web Phase 3: Docker Compose使 Docker Compose使 Phase 1: Docker Docker  
                                              1時間でさわって学ぶDocker
                                            • Docker Desktop と代替ツールの機能検証まとめ


                                                SRE   MAZDA  RX-8  🍙   GUI 使3 Docker Desktop Rancher Desktop Podman Desktop   Docker 使
                                                Docker Desktop と代替ツールの機能検証まとめ
                                              • 今更聞けないDockerのしくみ(「Dockerとは?」から「docker-composeファイルを1人で作れるようになる」まで) - Qiita

                                                今更聞けないDockerのしくみ(「Dockerとは?」から「docker-composeファイルを1人で作れるようになる」まで)RubyRailsDockerdockerfiledocker-compose はじめに なんとな〜くdockerを使い始めてはや4年ほど。 既存のプロジェクトにアサインされた場合はdockerファイルに何が記載されているかなんて意識せずコマンドを実行するだけで、何か自分で一から作る時は、誰かが作ったものをどこからか持ってきて済ませていた。 こんな感じなのでdockerをなんとなく扱えてはいるが細かいところを全く理解できてない。 今回は人に説明できるくらい理解できるようになろうとした男の記事です。 ハンズオン形式でやっていきますので一緒に手を動かしながらやってみていただけると嬉しいです。 対象とする読者 これからdockerをは0から理解したい人 なんとなくdo

                                                  今更聞けないDockerのしくみ(「Dockerとは?」から「docker-composeファイルを1人で作れるようになる」まで) - Qiita
                                                • サーバーとは何かを理解して、コンテナ1つで実行しよう | PHPerKaigi2024

                                                  [AWS Expert Online for JAWS-UG]AWS SAW を使った�トラブルシューティング�効率化のススメ

                                                    サーバーとは何かを理解して、コンテナ1つで実行しよう | PHPerKaigi2024
                                                  • 今あらためてコンテナ界隈を俯瞰する「Docker/Kubernetes コンテナ開発入門」 | DevelopersIO


                                                     20182024 Docker/Kubernetes  5DockerDocker/Kubernetes  使
                                                      今あらためてコンテナ界隈を俯瞰する「Docker/Kubernetes コンテナ開発入門」 | DevelopersIO
                                                    • Docker Compose Watchのすすめ - Hatena Developer Blog


                                                      id:cockscombApple WatchPixel WatchWatchWatchWatchDocker Compose Watch Docker Compose使Docker ComposeDocker Compose WatchDocker Compose 2.22Docker Desktop  Docker Compose WatchNext.js
                                                        Docker Compose Watchのすすめ - Hatena Developer Blog
                                                      • 【2024年版】WSL2+Ubuntu24.04+Docker+GPUでつくる機械学習環境


                                                         WSL2Windows Subsystem for Linux 2Microsoft WindowsLinux WSL2DockerGPU NvidiaGPUWSL2DockerCUDACUDA Toolkit PC Windows 11 Windows version: 22H2 GPUNVIDIA Geforce RTX 3060 12GB  1. WSL2 WSL2 
                                                          【2024年版】WSL2+Ubuntu24.04+Docker+GPUでつくる機械学習環境
                                                        • 踏み台にはECSコンテナを。~ログイン有無を検知して自動停止させる~ - NRIネットコムBlog

                                                          こんにちは、後藤です。今回はAWS構成における踏み台についての記事です。 データベースなどのインターネットに繋げたくないリソースに踏み台リソース経由でアクセスさせることは、セキュリティ設計としてよくある構成だと思います。 今回はその踏み台リソースに「ユーザーログイン有無を検知して自動停止する」ロジックを組み込んだ方法を共有します。 また、一般的によく用いられるのはEC2だと思いますが、今回はECS on Fargate(以降はFargateと略)を使います。しかも自動停止ロジックにLambdaを使いません!!コンテナの中で完結させます。 踏み台を設計する時に気になること そもそも踏み台について設計する際に何が気になるのでしょうか。それはOS管理負担と自動停止です。 踏み台にEC2を用いるとOSパッチ適用などの運用コストが発生します。業務系サーバでないのに心労が重なるのはなるべく避けたいとこ

                                                            踏み台にはECSコンテナを。~ログイン有無を検知して自動停止させる~ - NRIネットコムBlog
                                                          • 【AWS】障害時の調査事項まとめ ~ELB・ECS・RDS~ - Qiita


                                                             AWS調  調  調 ALB/NLBECSRDS ECSEC2Fargate ECS ECS  RDSAurora  NLB/ALB調  
                                                              【AWS】障害時の調査事項まとめ ~ELB・ECS・RDS~ - Qiita
                                                            • Dockerの"分からない"を簡単にメモ - Qiita

                                                              概要 前提 規約 コンテナはエフェメラル(短命:ephemeral)であること .dockerignoreを有効活用する 不要なパッケージのインストールを避ける コンテナ毎に1つのプロセスだけ実行 レイヤーの数を最小に 複数行の引数はアルファベット順、改行すること Docker network 概要 bridge none host overlay ipvlan macvlan Docker Volume 概要 bind mount volume tmpfs mount Dockerfileを扱う まずはDockerfileを作成する! FROM:ベースイメージを作成 RUN: 任意のコマンドを実行する WORKDIR: ワークディレクトリを追加する レイヤーの確認 コンテナの生成と停止 imageを作成 runでコンテナを起動 stopでコンテナを停止 pruneでDockerのお掃除

                                                                Dockerの"分からない"を簡単にメモ - Qiita
                                                              • Docker Desktop、Appleシリコン上でx86-64バイナリをほぼネイティブな速度で実行可能にする「Rosetta for Linux」が正式版に

                                                                Docker Desktop、Appleシリコン上でx86-64バイナリをほぼネイティブな速度で実行可能にする「Rosetta for Linux」が正式版に WindowsやMac上に簡単にDockerコンテナ環境を構築できるツール「Docker Desktop」の最新版「Docker Desktop 4.25」がリリースされました。 Docker Desktop 4.25 is here! GA of Rosetta for Linux, an optimized installation on Windows, simplified Docker Scout settings, and so much more!https://t.co/KsPyxvpOOe — Docker (@Docker) October 31, 2023 x86-64バイナリをほぼネイティブな実行速度で Do

                                                                  Docker Desktop、Appleシリコン上でx86-64バイナリをほぼネイティブな速度で実行可能にする「Rosetta for Linux」が正式版に
                                                                • Docker Desktopの代替となる「Podman Desktop 1.9」リリース。Macでの安定性や性能が大幅に向上したコンテナエンジン「Podman 5.0」を搭載

                                                                  Red Hatが主導して開発するDocker互換のコンテナエンジンであるPodmanを搭載した、Docker Desktop代替となるGUIツール「Podman Desktop」の最新版「Podman Desktop 1.9」正式版がリリースされました。 Podman Desktopの主な機能 Podman Desktopは、デスクトップアプリケーションのGUIを通じて、コンテナの一覧、検索、実行、終了などの基本的な操作、コンテナイメージのビルド、コンテナレジストリへのコンテナイメージのプッシュやプルなどのライフタイムを通じた管理、ローカルでのKubernetes環境の実現、CPUやストレージの利用量の参照などを手軽に行えるツールです。 さらにDocker Dekstopの拡張機能を取り込むこともできます。 Podman Desktop 1.9の新機能 Podman Desktop 1.9

                                                                    Docker Desktopの代替となる「Podman Desktop 1.9」リリース。Macでの安定性や性能が大幅に向上したコンテナエンジン「Podman 5.0」を搭載
                                                                  • 【 #ISUCON 】 最近の若者は ssh しないらしいですよ


                                                                     @ikura-hamuISUCON13 ssh ISUCONsshisu-isu-hssh    https://github.com/reactive-futakotamagawa/isu-isu-h-13 (IP) ISUCONssh 1ansibleobserver(
                                                                      【 #ISUCON 】 最近の若者は ssh しないらしいですよ
                                                                    • コンテナのベストプラクティスに対しておこがましくも言ってみる - Qiita

                                                                      最近実際に開発現場にコンテナを導入してきた経験から、公式ドキュメントに記載されているベストプラクティスに実際どうなんだということを言ってみようと思います。公式に書いてあることを間違ってると指摘という意図はありません 発言は個人の見解に基づくものであり、所属組織を代表するものではありません。 2023/12/3更新: 燃えかけてるのでタイトルを変えました。 補足: こちらの環境は下記を想定しています。 Java CICD/本番環境イントラネット内に整備 WF開発 マルチステージ・ビルドを使う マルチステージビルドの目的 公式ドキュメントには、下記のように記載があります。 マルチステージ・ビルド は、中間レイヤとイメージの数を減らすのに苦労しなくても、最終イメージの容量を大幅に減少できます。 つまり、最終イメージの容量を減らすことが目的であって、その一つの手段としてマルチステージビルドを進めて

                                                                        コンテナのベストプラクティスに対しておこがましくも言ってみる - Qiita
                                                                      • 個人的Rails開発環境構築2024

                                                                        新規でRailsプロジェクトを始める時の個人的な環境構築についてまとめる。前提とする条件等は下記。 規模: ~中規模 開発者数: 個人 利用シーン: PoC作成・スタートアップ立ち上げ・並の業務アプリ開発等 基本戦略 利用シーン的に「思い立ったらすぐアプリの開発ができる」という感じの運用がしたい。極力セットアップで悩みたくないから必要なミドルウェアなどは全部Dockerでインストールできるようにして立ち上げれば終わり、の環境を作る。その環境の中で色々とコマンドを叩いたり、rails newやrails gなどでRailsアプリを作成していく。 この辺のRailsの初期セットアップの手間を出来るだけ省きたいのでtemplateとなるリポジトリを作成し、そこからcloneしてくるだけでOKにする。 フロントエンドはReactなどを使わずをRails標準のerbとHotwireを軸に開発する。開

                                                                          個人的Rails開発環境構築2024
                                                                        • MacでDocker DesktopやWSLのようなコンテナ/仮想マシン環境を実現する「OrbStack 1.0」リリース

                                                                          MacでDocker DesktopやWSLのようなコンテナ/仮想マシン環境を実現する「OrbStack 1.0」リリース Mac上でDocker Desktopのように手軽にコンテナ環境を構築し、またWindowsのWindows Subsystem for Linux(WSL)のようにmacOS上にLinux仮想マシン環境を構築できるソフトウェア「OrbStack 1.0」がリリースされました。 Introducing OrbStack 1.0: the fast, light, easy way to run Docker containers & Linuxhttps://t.co/wGGy4J16h0 pic.twitter.com/BVdABDyf01 — OrbStack (@OrbStack) September 21, 2023 OrbStackはコンテナエンジンとしてD

                                                                            MacでDocker DesktopやWSLのようなコンテナ/仮想マシン環境を実現する「OrbStack 1.0」リリース
                                                                          • 結合テストを書くときはコードベースを分離している

                                                                            新規開発の設計支援や古いコードベースを甦らせて欲しいという相談をもらったときに、最初にちょろっとコードだけお手本的なコードを書いてから引き渡しているのだが、そのときに必ず結合テストを書くようにしている。 3, 4年前から僕と付き合いがある人からすると、 「「「あの sadnessOjisan がテストを書くだと!!!」」」 という感じだと思うのだが、最近はテストに思うところもあってちゃんと書いている。 そしてそのテストコードだが、基本的にはアプリケーションから分離して書いている。その話をしたい。 OGP OGP は野方ホープで海苔が分離されて出てきた時の画像だ。 アプリケーションから分離したテストとはどういうことか 最終的にはテスト対象のサーバーを Docker コンテナで固めて、そのコンテナに対して HTTP リクエストを投げてその結果や DB の中身を検証するコンテナを docker

                                                                              結合テストを書くときはコードベースを分離している
                                                                            • Linux 使いになりたい人向けの Intel N100 ミニ PC で構築する開発環境(1) - 構築する開発環境について

                                                                              構築する開発環境について ここで構築する開発環境は次のようなものを考えています。 仮想化ソフトウェア (Hyper-V + WSL2 + VirtualBox) コンテナソフトウェア (Docker Compose + Docker Engine) 開発エディタ (Visual Studio Code ) バージョン管理システム (Git + Git for Windows + Forgejo) CI/CD (githooks or Gitness or Woodpecker CI or GitBucket + gitbucket-ci-plugin or Jenkins) Intel N100 ミニ PC の特徴は低価格でありながら、仮想化機能を備えており、VirtualBox や Hyper-V といった仮想化ソフトウェアを動作できることが大きな魅力です。メモリ 16GB で SSD

                                                                                Linux 使いになりたい人向けの Intel N100 ミニ PC で構築する開発環境(1) - 構築する開発環境について
                                                                              • コンテナ環境でのJavaトラブルシューティング

                                                                                JJUG CCC 2023 Fall

                                                                                  コンテナ環境でのJavaトラブルシューティング
                                                                                • 時雨堂創業 12 年目


                                                                                  2013 382024 381112 11    Tailscale  (JSON )