並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 18 件 / 18件

新着順 人気順

"docker compose"の検索結果1 - 18 件 / 18件

  • 雰囲気でDocker Composeを触っている状態から脱するために調べたこと(2023) - Activ8 Tech Blog

    エンジニアの岡村です。 自分はサーバーがメインではなく、あまり業務でガッツリ触るわけでもないのですが、最近それなりに活用するようになってきました。しかし、ネット上の日本語情報を読んでいるだけではこれの書き方が正しいのかよく分からない、と悩むことが結構あったため、色々情報を漁ってみました。 この記事は、特に自分が気になった部分の調べた結果を記事に纏めてみたものです。対象読者はdocker-composeを雰囲気でupやdownは叩けるけどComposeファイルの書き方がよく分からんとなってる人です。 Docker Composeの概要とcompose.yaml、Compose Specの関係 compose.yamlの書き方は Compose Specに準拠すればOK Compose Specの場所 推奨のファイル名はcompose.yaml compose.yaml内にバージョンを記述する

      雰囲気でDocker Composeを触っている状態から脱するために調べたこと(2023) - Activ8 Tech Blog
    • 新しい docker compose

      初めに docker composeが使えるようになったので、それについて書いていきます。 正式名称はDocker Compose CLIです。 動作検証した環境は次のとおりです。 $ docker version Client: Cloud integration: 1.0.14 Version: 20.10.6 API version: 1.41 Go version: go1.16.3 Git commit: 370c289 Built: Fri Apr 9 22:46:57 2021 OS/Arch: darwin/arm64 Context: default Experimental: true ... Docker Compose CLIとは 簡単にいうとdocker-composeのGo実装です。docker-composeと互換しています。 docker-composeに置

        新しい docker compose
      • Docker Composeユーザーに捧ぐKubernetes入門

        Docker Composeは普段使っていて大体設定の内容が理解できるけど、Kubernetesはちょっと難しそう・・・。そんな風に思っている人のためのKubernetes入門書です。最後のページでは「Docker ComposeじゃなくてKubernetesを選びたい理由」や「ECS、App Runner、Cloud Runの違い」などについてもカバーしています。

          Docker Composeユーザーに捧ぐKubernetes入門
        • Docker Compose V2で変わったdocker-compose.ymlの書き方

          概要 2021年の後半にDocker Compose V2がリリースされました Docker Compose V2はCompose Spec[1]に準拠しているため、docker-compose.ymlもその仕様に則った書き方ができるようになっています services: app1: image: awesome/webapp configs: - my_config secrets: - server-certificate app2: image: awesome/database extends: service: app1 configs: my_config: file: ./my_config.txt secrets: server-certificate: file: ./server.cert services: app1: configs: - source: my_co

            Docker Compose V2で変わったdocker-compose.ymlの書き方
          • GitHub - docker/awesome-compose: Awesome Docker Compose samples

            Icon indicates Sample is compatible with Docker Dev Environments in Docker Desktop version 4.10 or later. Icon indicates Sample is compatible with Docker+Wasm. ASP.NET / MS-SQL - Sample ASP.NET core application with MS SQL server database. Elasticsearch / Logstash / Kibana - Sample Elasticsearch, Logstash, and Kibana stack. Go / NGINX / MySQL - Sample Go application with an Nginx proxy and a MySQL

              GitHub - docker/awesome-compose: Awesome Docker Compose samples
            • docker-composeのログローテーション - Qiita

              services: my-app: build: . logging: driver: json-file options: max-size: 1m max-file: '3' 説明 loggingのoptionsにmax-sizeとmax-fileを指定します。 max-sizeあたりでログがロールオーバーされ、max-fileの数だけログ保持されます。 疑問点 ログは、docker-compose logsやdocker logsコマンドで確認しますが、ロールオーバーされた古いログはどう扱われるのでしょうか。 検証 とりあえず、stdoutにベラベラ出力するコンテナを作成します。

                docker-composeのログローテーション - Qiita
              • docker composeのserviceをグループ化

                docker composeではserviceごとにprofilesという属性を指定できて、起動時にこれを指定することで関連する一連のserviceだけを起動させられる。 どういうシーンで使えるのか。例えばとあるRailsアプリでは、一部の開発者はMySQLやRedisなどのデータストアだけdocker composeで起動して開発し、他の開発者は加えてRubyもdocker composeで起動して開発している。osxfsが遅すぎて、ファイルへの読み書きが頻発する処理がmacOSのDockerでは使い物にならないからだが、この話は今回どうでもいい。さてこのとき、データストア用のserviceに適当な名前のprofileを割り当てておくことで、個々のserviceの名前を逐一指定しなくても起動でき、将来の変更にも強くなって嬉しい。 # profile導入前 docker compose u

                  docker composeのserviceをグループ化
                • プラットフォーム依存しない新しい「Docker Compose」 マルチコンテナをクラウドに簡単デプロイ

                  DockerCon 2021 にあわせて、ひさびさに開催された「Docker Meetup Tokyo」 DockerConの振り返りのほか、Docker 20.10の新機能や、大幅に新しくなったDocker Composeについてお知らせします。ゴリラ氏からは、Docker Composeの概要について発表がありました。 Docker CLIに梱包された新しいdocker compose ゴリラ氏:「新しいDocker Compose」と題して発表します。よろしくお願いします。 軽く自己紹介をします。ゴリラと申します。好きなものはGo、Vim、Dockerとかで、最近はちょっとDenoにハマっています。趣味はVimのプラグインだったり、Goを使ったCLIだったり、開発が多いです。あとは興味がある分野の勉強だったり、記事を書いたりです。最近はジムに行っていて、ムキムキな体を目指しています。

                    プラットフォーム依存しない新しい「Docker Compose」 マルチコンテナをクラウドに簡単デプロイ
                  • AWS and Docker collaborate to simplify the developer experience | Amazon Web Services

                    Containers AWS and Docker collaborate to simplify the developer experience Developers can now use Docker Compose and Docker Desktop to deploy applications to Amazon ECS If you were to ask any developer who has worked with containers, you find out they have used or are aware of Docker Desktop and the Docker CLI for building applications on their desktop. They’ve also most likely used Docker Compose

                      AWS and Docker collaborate to simplify the developer experience | Amazon Web Services
                    • Jitsi Meet(ビデオ会議システム)のサーバを Docker Compose で起動する手順 - Qiita

                      Jitsi 概要 Jitsi Meet (ジッチ・ミート)とはオープンソース(Apache License 2.0)として開発・利用できるビデオ会議用のシステムです。利用者はブラウザから URL にアクセスするだけで、すぐにビデオ会議が利用できます。ブラウザ以外にも、iOS や Android 対応のアプリが公開されています。 この Jitsi Meet 用のサーバ環境は Docker に対応しています 。自分のドメイン名を使い、自分のサーバ上に Docker Compose で起動する手順をまとめました。 公式ドキュメント をベースに、自分が持つドメイン名のホストで Jitsi Meet を立ち上げるまでの手順です。(なお、ドメイン名を準備しているのは Let's Encrypt の HTTPS 通信にも対応させるためです。単なるセットアップ確認であれば、HTTPS は必須ではありません

                        Jitsi Meet(ビデオ会議システム)のサーバを Docker Compose で起動する手順 - Qiita
                      • 【俺の一行チップス】docker-compose の Extension fields を使って DRY な YAML にする(docker-compose 3.4 以降, docker-compose 2.1 以降編) - ようへいの日々精進XP

                        やりたいこと 諸注意 やったこと これまでの docker-compose.yml 令和の docker-compose.yml 以上 参考 やりたいこと docker-compose.yml を書いていて, 同じ内容を何度も何度も書いていて, 令和の時代にこれはアカンということで Anchor, Alias で少しでも DRY にしたい. DRY とは, アサヒスーパードライではなく, Don't Repeat Yourself のことなので酔っ払わないように. 諸注意 動作確認環境は以下の通り. $ docker-compose version docker-compose version 1.24.1, build 4667896b docker-py version: 3.7.3 CPython version: 3.6.8 OpenSSL version: OpenSSL 1.1

                          【俺の一行チップス】docker-compose の Extension fields を使って DRY な YAML にする(docker-compose 3.4 以降, docker-compose 2.1 以降編) - ようへいの日々精進XP
                        • Scaffoldy - Software stack generator for Docker Compose

                          Are you a developer? Do you spend too much time googling how to setup your new project and which services to use? You've come to the right place. scaffoldy creates a scaffold of multiple software solutions for you to build on using Docker Compose

                          • From Docker Straight to AWS | Docker

                            Just about six years ago to the day Docker hit the first milestone for Docker Compose, a simple way to layout your containers and their connections. A talks to B, B talks to C, and C is a database. Fast forward six years and the container ecosystem has become complex.  New managed container services have arrived bringing their own runtime environments, CLIs, and configuration languages. This compl

                              From Docker Straight to AWS | Docker
                            • docker-composeで始める快適なRails開発環境構築とDocker詳細解説 | Enjoy IT Life

                              アプリケーションをDocker化するにあたりdocker-composeという言葉を聞いたことがある方も多いと思います。 今回、docker-composeを利用してDockerでRailsアプリの開発環境の構築したので、docker-composeを利用したRailsアプリを作成する手順と、Dockerファイルやdocker-composeの解説もしたいと思います。 なお、Railsアプリで利用するDBはMySQLを想定しています。 作成したDockerファイルの解説 DockerファイルとはDockerコンテナの構成内容が記述されたファイルのことです。 Dockerファイルの内容をもとにDockerイメージの作成が行われ、Dockerコンテナというインスタンスを起動させることで利用できます。 今回作成した、Railsアプリを実行させるためのDockerファイルは以下のようになります。

                                docker-composeで始める快適なRails開発環境構築とDocker詳細解説 | Enjoy IT Life
                              • Docker Compose を使用したローカル開発 | Heroku Dev Center

                                Docker Compose​ は、マルチコンテナ Docker アプリケーションを定義および実行するためのツールです。この記事では、Docker Compose がローカル開発に優れている理由、開発のために Docker イメージを Heroku にプッシュする方法、および Compose のヒントとコツについて説明します。 Docker Compose の導入 単純な Python ベースのマルチコンテナアプリケーションから始めましょう。 このサンプルアプリは、Web フロントエンド、キャッシュ用の Redis、およびデータベースとしての Postgres から構成されています。 Docker では、Web フロントエンド、Redis、および Postgres はそれぞれ別のコンテナで実行します。 Docker Compose を使用して、環境変数、アクセスできる必要のあるポート、およ

                                  Docker Compose を使用したローカル開発 | Heroku Dev Center
                                • GitHub - Haxxnet/Compose-Examples: Various Docker Compose examples of selfhosted FOSS and proprietary projects.

                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                    GitHub - Haxxnet/Compose-Examples: Various Docker Compose examples of selfhosted FOSS and proprietary projects.
                                  • 新しいdocker-compose-pluginを使ってみる - Qiita

                                    ほんぺ Raspberry Pi 3 Model B 上で動くUbuntu Server 20.04.4 LTSで,docker, docker-composeを動かしたいと思っていました docker自体は簡単にインストールすることができます $ cd $ curl -fsSL https://get.docker.com -o get-docker.sh $ sudo sh get-docker.sh

                                      新しいdocker-compose-pluginを使ってみる - Qiita
                                    • Ubuntu20.04へのDocker Compose v2 インストール - Qiita

                                      はじめに 気が付いたらDocker Compose のv2がリリースされていた。V1と比較して PythonではなくGolangベース docker-composeではなくdocker composeで実行 インストール手順も変更 という変更点があって、興味がわいたので試しにインストールしてみた。 ついでに、Docker本体も推奨されている手順でインストールしなおしてみた。 そのメモ。 2022.8.21 追記 より簡単な導入手順が公開されていたので、この記事の内容を改めてまとめなおしました。 Ubuntu 22.04 向けとありますが、20.04 でも導入できますので以下のリンクをご参照ください。 環境 インストール先 Ubuntu Server 20.04 (x86_64) インストールするもの Docker 最新版 Docker Compose version v2.6.1 手順 D

                                        Ubuntu20.04へのDocker Compose v2 インストール - Qiita
                                      1