並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 300 件 / 300件

新着順 人気順

Dockerの検索結果281 - 300 件 / 300件

  • Docker + React + TypeScript の 環境構築方法 - Qiita

    version: docker-composeで使用するバージョンを定義する バージョンによって,docker-compose.ymlの書き方が変わる service: アプリケーションを動かすためのそれぞれの要素のこと frontend(services名は自由に決めていい)はアプリケーションを動かす 一つの要素であると定義される。 build: イメージの構成をDockerfileに記述して、自動でビルドしてベースイメージに指定する。 buildには、Dockerfileのファイルパスを指定する。 今回は同一フォルダ内にDockerfileが存在するため .  となる。 environment: コンテナ内の環境変数を指定する。 Node.jsのグローバル変数: 開発用途なのでdevelopmentを指定します。 volumes: コンテナにボリュームをマウントするときにマウントする設

      Docker + React + TypeScript の 環境構築方法 - Qiita
    • [Google Cloud] Container-Optimized OSでDocker Compose v2を使えるようにする (2023/11更新) - Qiita

      [Google Cloud] Container-Optimized OSでDocker Compose v2を使えるようにする (2023/11更新)Dockergcedocker-composeGoogleCloud はじめに 去年、Docker Compose v2がGAとなり、Compose v1は非推奨となっています。それに伴い docker-compose コマンドから docker compose コマンドへの移行が必要です。 Google CloudのCompute Engineにて「Container-Optimized OS (COS) 」を使ってコンテナアプリを動かす上で、OSにはDocker Composeが入っていないため別途インストールしないといけません。 これまでは docker/compose imageを使った方法がありましたが、v2への移行に伴ってこちら

        [Google Cloud] Container-Optimized OSでDocker Compose v2を使えるようにする (2023/11更新) - Qiita
      • Docker Acquires Mutagen to Invest in Docker Desktop | Docker

        Docker Acquires Mutagen for Continued Investment in Performance and Flexibility of Docker Desktop I’m excited to announce that Docker, voted the most-used and most-desired tool in Stack Overflow’s 2023 Developer Survey, has acquired Mutagen IO, Inc., the company behind the open source Mutagen file synchronization and networking technologies that enable high-performance remote development. Mutagen’

          Docker Acquires Mutagen to Invest in Docker Desktop | Docker
        • UbuntuのDockerで「Nextcloud+mysql」を運用する方法 - SEO対策の賢者

          PCの購入後のサーバー構築・運用のノウハウから、WEB記事製作・SEO対策まで、初心者にわかりやすい情報提供をモットーに運営しています。

            UbuntuのDockerで「Nextcloud+mysql」を運用する方法 - SEO対策の賢者
          • Docker Desktop 4.22: Resource Saver, Compose ‘include’, and Enhanced RBAC Functionality | Docker

            Docker Desktop 4.22: Resource Saver, Compose ‘include’, and Enhanced RBAC Functionality Docker Desktop 4.22 is now available and includes a new Resource Saver feature that massively reduces idle memory and CPU utilization to ensure efficient use of your machine’s resources. Docker Compose include allows splitting complex Compose projects into subprojects to make it easier to modularize complex app

              Docker Desktop 4.22: Resource Saver, Compose ‘include’, and Enhanced RBAC Functionality | Docker
            • Dockerクローンもどきを実装する際のセキュリティ - Qiita

              概要 先日CodeCraftersというサービスで、ジェネリックDockerをGolangで開発しました。 実装する中で、注意すべき点がいくつかあったためその内容と理由をまとめます。 Dockerとは この記事ではDockerそのものについて詳しく解説しませんが、 SI→Web業界への転職に利用したポートフォリオのDocker環境を振り返るや docker composeとdocker-compose、ハイフン有無で何が違うのか?で説明しています。 事前準備 本コースの中では以下のようなコマンドを実行します。まずはそのために必要な準備を説明します。 $ mydocker run ubuntu:latest /usr/local/bin/docker-explorer echo hey $ mydocker run ubuntu:latest /usr/local/bin/docker-ex

                Dockerクローンもどきを実装する際のセキュリティ - Qiita
              • RenderのDockerコンテナは起動時に/tmp/をクリアする(ようになった) - Qiita

                発端 授業でCI/CDを紹介するために,dockerコンテナをrender.comにデプロイする最小のサンプルコードを作っていました. FROM python:slim COPY requirements.txt /tmp/ RUN pip install -U pip \ && pip install -r /tmp/requirements.txt COPY main.py start.sh /tmp/ RUN chmod +x /tmp/start.sh CMD [ "/tmp/start.sh" ] 中身はそれほど大したものではなく, ホストのファイルをコンテナの/tmp/にコピーして pip installやスクリプトを実行をする だけのものです. これをテストしてたときには問題なく動いていたのに,授業当日(というかオンデマンド用に録画してた時)に,以下のエラーが出てデプロイでき

                  RenderのDockerコンテナは起動時に/tmp/をクリアする(ようになった) - Qiita
                • GitHub - google/gemma_pytorch: The official PyTorch implementation of Google's Gemma models

                  Gemma is a family of lightweight, state-of-the art open models built from research and technology used to create Google Gemini models. They are text-to-text, decoder-only large language models, available in English, with open weights, pre-trained variants, and instruction-tuned variants. For more details, please check out the following links: Gemma on Google AI Gemma on Kaggle Gemma on Vertex AI M

                    GitHub - google/gemma_pytorch: The official PyTorch implementation of Google's Gemma models
                  • dbtを手軽に試す!Dockerを利用してPostgreSQLと一緒に簡単セットアップ | DevelopersIO

                    データアナリティクス事業本部のueharaです。 dbt、最近勢いがありますね。 「ちょっとdbtを触ってみたい」 「けど開発環境はあんまり汚したくない...」 このように思っている方も多いのではないでしょうか。 今回は、Dockerを利用してdbtをPostgreSQLと一緒に簡単セットアップする方法をご紹介したいと思います。 ※Dockerが既に実行できる環境を想定しておりますので、準備がまだの方はインストール案内ページなどを参考に、ご準備お願いします。 はじめに 今回はDocker Composeを利用して、以下の環境を立ち上げます。 ファイルの準備 今回作成するファイルの構成は以下の通りです。 「dbt」は空のフォルダを作成して下さい。 . ├ dbt (空のフォルダ) ├ compose.yml ├ Dockerfile ├ profiles.yml.tmpl └ require

                      dbtを手軽に試す!Dockerを利用してPostgreSQLと一緒に簡単セットアップ | DevelopersIO
                    • AWS LambdaでScala 3をContainer imageで動作させる - Lambdaカクテル

                      先日(といっても結構前のことだが)、Scala 3のLTSサポートバージョンである3.3.0がリリースされた。Scala 3の開発が円熟してきているようで嬉しい。これからも元気でいてね。今回はScala 3をAWS LambdaのContainer imageを使って動作させる手法についてお伝えしたい。令和ではお盆の精霊はコンテナに乗ってやってくるぞ。 www.scala-lang.org これまでもこのブログではAWS LambdaでScala 3を動作させる方法を紹介してきたが、アーティファクトのサイズが大きくなると、JARを直接デプロイする方式ではアーティファクトに250MBのサイズ制限が生じるという問題があった。機械学習などを利用するアプリケーションではこのサイズ制限によりLambdaの利用に制約が生まれがちである(ただし、アーティファクトにJVMを含まなくても良いためサイズ効率は

                        AWS LambdaでScala 3をContainer imageで動作させる - Lambdaカクテル
                      • ChatGPT Slackボットのベストユースケース - Qiita

                        はじめに 去年度までS高等学校の校長をやっていたsifueといいます。現在はZEN大学(仮称・設置認可申請中)の教員予定者として設立準備などを行なっており、特に自分は情報系カリキュラムやクリエイティブ系カリキュラムの設計などを担当をしています。N高/S高と同じようにテクノロジーを駆使した多様性のある就職につながる新たな学びを設計できればと思っています。 このN/S高のアドベントカレンダーも2016年から8年目に突入して、非常に感慨深いななどと思っているわけなんですが、本記事では、自分が開発した、N/S高Slackや学園の教職員Slack、ZEN大学準備室のSlackなどで運用してきたChatGPT Slackボットとそこで面白かったベストユースケースのトップ3を紹介していきたいと思います。 開発したSlackボットの技術スタック ソースコードはsifue/chatgpt-slackbotで

                          ChatGPT Slackボットのベストユースケース - Qiita
                        • Docker imageからコンテナを作成し、コンテナ内のファイルをコピーする - Qiita

                          イメージからコンテナを作成する まずは、imageの一覧を確認して 該当imageのREPOSITORYと、TAGの確認をします $ docker images REPOSITORY TAG IMAGE ID CREATED SIZE sample_project tag_name d093dc052104 About an hour ago 1.55GB

                            Docker imageからコンテナを作成し、コンテナ内のファイルをコピーする - Qiita
                          • RustでTestcontainers入門: テストコードから依存サービスを起動してテスト環境を作成する - kymmt

                            この記事はRust Advent Calendar 2023 シリーズ1の4日目の記事です。 あるソフトウェアをテストするとき、そのソフトウェアがデータベースやメッセージブローカのような外部のサービスに依存する場合に、その依存をどのように扱うかという問題がつきまとう。この問題へのよくある解決策としては 依存サービスを差し替えられるような設計にして、テスト実行時はモックに差し替える Docker Composeなどであらかじめ依存サービスをテスト用のコンテナとして立ち上げておき、テスト実行時はそれらのサービスが動くコンテナにアクセスする などが挙げられる。 今回はさらに別の方法として、テスト実行時にテストコードの中から依存サービスをコンテナとして立ち上げるためのフレームワークであるTestcontainersを紹介する。また、RustでTestcontainersを使うときの実例を紹介する。

                              RustでTestcontainers入門: テストコードから依存サービスを起動してテスト環境を作成する - kymmt
                            • Rancher Desktop で サーバー(Docker daemon)に接続できない時の対処 | DevelopersIO

                              こんにちは、CX事業本部 Delivery部の若槻です。 Rancher Desktop は、Mac 端末のデスクトップ上で利用可能なオープンソースのコンテナ管理ツールです。最近は Docker Desktop の代替ツールとして注目を浴びています。 今回は、Rancher Desktop で サーバー(Docker daemon)に接続できない時の対処方法を確認してみました。 環境 バージョン 事象 Docker daemon に接続できません。 $ docker version Client: Version: 24.0.2-rd API version: 1.43 Go version: go1.20.4 Git commit: e63f5fa Built: Fri May 26 16:40:56 2023 OS/Arch: darwin/arm64 Context: default

                                Rancher Desktop で サーバー(Docker daemon)に接続できない時の対処 | DevelopersIO
                              • Apple siliconのMacで仮想マシンを作る(Docker Desktop代替) - Qiita

                                はじめまして! 株式会社RelicのNishimuraです。 自分がWeb業界に入った当時は自分のPCでコーディングし、動作確認するためにはファイルをFTPソフトでサーバーへ送信していましたが、今やPCでも仮想マシンによるサーバーが構築できるようになりました。 Macでも仮想化アプリはいくつかありますが、今回は「UTM」というアプリを使って仮想環境を構築し、Docker Desktop for Macの代替えになるよう仕立てたいと思います。 Docker Desktop の手軽さには勝てない いきなりの敗北宣言になってしまいますが、手軽さでいえば Docker Desktopは優秀です。 特にMacは、アプリのアイコンをApplicationフォルダへドラッグ&ドロップするとインストールが完了します。 しかし、その手軽さを捨ててでも仮想マシン(以下、VM)を利用するメリットがあります。 L

                                  Apple siliconのMacで仮想マシンを作る(Docker Desktop代替) - Qiita
                                • 【設定自動化】docker composeのコンテナごとの設定をすべて一つのenvから注入する - Qiita

                                  今回の目的 開発環境でdockerを利用することで開発環境を統一できるようにはなるものの、laravelなど設定ファイルの記述が多いものや、コンテナ自体が多い場合などにdockerを立ち上げるまでにいろいろ設定ファイルを記述する必要があります。 これが少し面倒だなと感じ、自動的に注入できるようにはできないかと考えました(単なる横着です🤫)。 今回の記事はあくまで開発環境での利用を目的としているので、あとで記載しますが本番環境ではセキュリティ的にあまりよくない環境になります。あまりないかもしれませんがこの設定ごとvpsやec2などには挙げないでください(対処方も載せますが保証はできないので💦)。 myproject(root) / ├─ .vscode / │ ├─ setting.json │ ├─ apps / │ ├─ api / # laravel用のコンテナ │ ├─ scri

                                    【設定自動化】docker composeのコンテナごとの設定をすべて一つのenvから注入する - Qiita
                                  • Podman Desktopがv1.0になったのでwindows版を試してみたところ、気付いたらv1.1に上がるくらいに機能豊富だった話 | 豆蔵デベロッパーサイト

                                    少し前にRedHatからPodman Desktopのv1.0がリリースされました。Podmanは当Developer Siteでも紹介されていますが、デーモンレスに動作する[1]という特色を持つコンテナの開発/実行/管理ツールです。 より身近な関心毎として、Podman Desktopはオープンソースであり、2022年に有償化されてしまったDocker Desktopの代替[2]として活用できる可能性があります。 筆者が普段業務利用しているのはWindowsマシンですので、普段はRancher Desktopを使用してdockerコマンドを利用可能[3]なようにしていますが、ちょっと気になる点[4]も残っているためにより簡便に利用できる代替ツールを探していました。 今回はやってみる記事ですので、鮮度を優先[5]したため内容が薄い/偏っていることはご承知おきください。 2023/6/9 細

                                    • 永遠に終了せず何もしないDockerコンテナを立ち上げる方法 | ゲンゾウ用ポストイット

                                      ゲンゾウ用ポストイット シェル / Bash / Linux / Kubernetes / Docker / Git / クラウドのtipsを発信。 はじめにDocker コンテナを運用する際、仮想化された環境内で動作するコンテナプロセスを最小限に抑えることで無駄なサーバーリソースの消費を抑え、コストダウンにつなげることができます。 しかし、場合によっては何もしないコンテナを起動しておき、そのままにしたいというケースがあります。 具体的には AWS ECS 環境や CKE 、Kubernetes 環境でコンテナを立ち上げ、アタッチ ( 接続 ) して運用作業を行いたい、といった場合です。 そんなときに役立つのが「永遠に終了せず何もしない」コンテナです。 毎回起動コマンドをどうしたらよいか悩むので、選択肢を整理するためにまとめてみました。 検証環境$ uname -moi arm64 unk

                                        永遠に終了せず何もしないDockerコンテナを立ち上げる方法 | ゲンゾウ用ポストイット
                                      • M1macでDocker Desktopが重いので、OrbStack 1.0 に変えてみた - Qiita

                                        はじめに M1macでDockerを使っているが、Docker Desktopが重いので、作業の待ちが多く発生していた。 そのため、2023年9月25日に、OrbStack 1.0がリリースされたので、導入をしてみた パソコンのスペック PC: Macbook Pro 2021 Chip: Apple M1 Pro macOS: Ventura 13.5.2 手順 1. OrbStackをダウンロード 以下の公式サイトからダウンロード HomeBrewでも可能

                                          M1macでDocker Desktopが重いので、OrbStack 1.0 に変えてみた - Qiita
                                        • Rancher Desktopに乗り換えたらAWS SAM CLIでDocker未起動扱いになっていたのでトラブルシュートした | DevelopersIO

                                          Rancher Desktopに乗り換えたらAWS SAM CLIでDocker未起動扱いになっていたのでトラブルシュートした 初めに Docker DesktopからRancher Desktopに切り替えてdockerコマンド周りは今までと同じように使えるな、 ということで見てたのですがふとSAM CLIを動かしてみようとした時にdockerを利用するlocal invokeサブコマンド動かない...となったのでトラブルシュートを備忘録として置いておきます。 % sam local invoke Error: Running AWS SAM projects locally requires Docker. Have you got it installed and running? 原因 管理者権限でRnacher Desktopが実行されておらず所定の位置(/var/run/doc

                                            Rancher Desktopに乗り換えたらAWS SAM CLIでDocker未起動扱いになっていたのでトラブルシュートした | DevelopersIO