Docker-docs-ja

Guides - ガイド

  • Docker 概要
  • Docker の入手
  • 始め方 - Get started
  • Docker Desktop ハンズオン ガイド
  • 言語別ガイド
  • Docker で開発
  • Docker で構築
  • プロダクションでアプリを実行
  • 教育用リソース

Product manuals - マニュアル

  • Docker Desktop
  • Docker Engine
  • Docker Compose
  • Docker Hub
  • Docker Registry

Reference - 参考資料

  • リファレンス・参考資料
  • コマンドライン・リファレンス
  • Dockerfile リファレンス
  • Compose ファイル リファレンス
  • 用語集

Samples - サンプル

  • サンプル

Docker について

  • リリース・ノート
  • 日本語版について
  • Docker ドキュメント逆引きガイド
  • Docker ドキュメント日本語版 PDF ダウンロード

Docs アーカイブ

  • v20.10
  • v19.03
  • v17.06
  • v1.12
  • v1.11
  • v1.10
  • v1.9
Docker-docs-ja
  • Docker 全文検索

Docker ドキュメント 全文検索

advanced help
per page, with , order by , clip by
Results of 1 - 10 of about 21 for database (0.008 sec.)
クィックスタート: Compose と Rails — Docker-docs-ja 24.0 ドキュメント 13463
クィックスタート: Compose と Rails クィックスタート: Compose と Rails  目次 このクィックスタートガイドでは Docker Compose を使って、簡単な Rails/PostgreSQL アプリを設定し実行する手順を示します。 はじめるには Compose のインストール が必要で ... イルを使って docker-compose run を実行し、Rails アプリのひながたを生成します。 docker-compose run web rails new . --force --database = postgresql 最初に Compose は Dockerfile を用いて web サービスに対するイメージをビルドします。 そしてこのイメージを利用し ... あります。 また postgres イメージにおいて設定されているデフォルトのデータベース名、ユーザ名を変更することも必要です。 config/database.yml の記述内容を以下のように書き換えます。 default : &default adapter : postgresql encoding : unicode host : db username : ... postgres password : pool : 5 development : << : *default database : myapp_development test : << : *default database : myapp_test docker-compose up によりアプリを起動します。 docker-compose ...
https://man.mtool.work/docker/24.0/compose/rails.html
開発にコンテナを使う — Docker-docs-ja 24.0 ドキュメント 11873
言語別ガイド Node.js 開発にコンテナを使う 開発にコンテナを使う  事前準備  コンテナとしてイメージを実行 で、イメージ構築をし、それコンテナ化アプリケーションとして実行します。 概要  この章では、これまでのモジュールで構築したアプリケーション ... タストアを使わないようにしましょう。 const ronin = require ( 'ronin-server' ) const mocks = require ( 'ronin-mocks' ) const database = require ( 'ronin-database' ) const server = ronin.server () database.connect ( process.env.CONNECTIONSTRING ) server.use ... ( '/' , mocks.server ( server.Router () , false, false ) ) server.start () ronin-database モジュールを追加済みであれば、データベースに接続し、メモリ上のフラグは false にするよう、コードを変更します。そして、コンテ ... ナに変更を含めるため、イメージの再構築が必要です。 まず、アプリケーションで npm を使い ronin-database モジュールを追加しましょう。 $ npm install ronin-database それから、イメージを構築できます。 $ docker build --tag node-doc ...
https://man.mtool.work/docker/24.0/language/nodejs/develop.html
開発にコンテナを使う — Docker-docs-ja 24.0 ドキュメント 10063
言語別ガイド Python 開発にコンテナを使う 開発にコンテナを使う  事前準備  コンテナとしてイメージを実行 で、イメージ構築をし、それコンテナ化アプリケーションとして実行します。 概要  この章では、これまでのモジュールで構築したアプリケーション ... ts' ) def get_widgets (): mydb = mysql . connector . connect ( host = "mysqldb" , user = "root" , password = "p@ssw0rd1" , database = "inventory" ) cursor = mydb . cursor () cursor . execute ( "SELECT * FROM widgets" ) row_headers = [ x [ 0 ] for x in cu ... . connect ( host = "mysqldb" , user = "root" , password = "p@ssw0rd1" ) cursor = mydb . cursor () cursor . execute ( "DROP DATABASE IF EXISTS inventory" ) cursor . execute ( "CREATE DATABASE inventory" ) cursor . close () mydb = mysql . connector . conne ... ct ( host = "mysqldb" , user = "root" , password = "p@ssw0rd1" , database = "inventory" ) cursor = mydb . cursor () cursor . execute ( "DROP TABLE IF EXISTS widgets" ) cursor . execute ( "CREATE T ...
https://man.mtool.work/docker/24.0/language/python/develop.html
Compose Specification(仕様) — Docker-docs-ja 24.0 ドキュメント 9860
Compose ファイル リファレンス Compose Specification(仕様) Compose Specification(仕様)  目次 Compose ファイルとは、Docker アプリケーション用のサービス、ネットワーク、ボリュームを定義した YAML ファイル です。最新かつ推奨される Compose フ ... ます。 このアプリケーション例では、以下のパーツを組み込んでいます。 2つのサービス、 Docker イメージを元にしている: webapp と database 1つの機微情報(HTTPS 証明書)、フロントエンドに投入 1つの設定情報(HTTP)、フロントエンドに投入 1つの持続型ボリューム、バッ ... 043" networks : - front-tier - back-tier configs : - httpd-config secrets : - server-certificate backend : image : awesome/database volumes : - db-data:/etc/data networks : - back-tier volumes : db-data : driver : flocker driver_opts : size : "10GiB" con ... :ruby:`必要があります <MUST>` 。 service ベース(元になるもの)として参照されるサービスの名前を定義します。たとえば web や database です。 file は対象サービス向けの Compose 設定情報ファイルの場所です。 制限事項  参照されるサービスには、以下の制限が適用さ ...
https://man.mtool.work/docker/24.0/compose/compose-file/
Compose Dev Environment の作成 — Docker-docs-ja 24.0 ドキュメント 9268
Docker Desktop Dev Environments (Beta) Compose Dev Environment の作成 Compose Dev Environment の作成  目次 Dev Environment を使い、 Docker Compose をベースとしたプロジェクトをコラボレーションします。 シンプルな Dev Environment として、以下 ... ファイルで定義する必要があります。 設定の仕方についての詳しい情報は、 React application with a Spring backend and a MySQL database sample や Go server with an Nginx proxy and a Postgres database sample をご覧ください。 Dev Environment から Create をクリ ... erval : 3s retries : 5 start_period : 30s secrets : - db-password volumes : - db-data:/var/lib/mysql environment : - MYSQL_DATABASE=example - MYSQL_ROOT_PASSWORD_FILE=/run/secrets/db-password expose : - 3306 proxy : build : proxy ports : - 8080:80 depend ...
https://man.mtool.work/docker/24.0/desktop/dev-environments/create-compose-dev-e...
docker buildx bake — Docker-docs-ja 24.0 ドキュメント 9065
コマンドライン リファレンス Docker CLI (docker) docker buildx docker buildx bake docker buildx bake  目次 説明  ファイルから構築します。 使い方  $ docker buildx bake [ オプション ] [ 対象... ] 補足説明  bake はハイレベルな構築コマンドで ... = > [ backend internal ] load build definition from Dockerfile 0 .2s = > = > transferring dockerfile: 3 .73kB 0 .0s = > [ database internal ] load build definition from Dockerfile 0 .1s = > = > transferring dockerfile: 5 .77kB 0 .0s ... 構築対象の名前を ... 定すると、指定したターゲット(対象)のみ構築します。以下の例は、 docker-compose.dev.yaml ファイル内で定義された、 backend と database ターゲットを構築します。 frontend ターゲットは構築をスキップします。 $ docker buildx bake -f docker-compose.dev.yaml backe ... nd database [ + ] Building 2 .4s ( 13 /13 ) FINISHED = > [ backend internal ] load build definition from Dockerfile 0 .1s = > = > tran ...
https://man.mtool.work/docker/24.0/engine/reference/commandline/buildx_bake.html
クィックスタート: Compose と Django — Docker-docs-ja 24.0 ドキュメント 8473
クィックスタート: Compose と Django クィックスタート: Compose と Django  目次 このクィックスタート・ガイドでは Docker Compose を使って、簡単な Django/PostgreSQL アプリを設定し実行する手順を示します。 はじめる前に Compose をインストール して ... けるデータベース接続の設定を行います。 プロジェクト・ディレクトリにおいて composeexample/settings.py ファイルを編集します。 DATABASES = ... の部分を以下のように書き換えます。 DATABASES = { 'default' : { 'ENGINE' : 'django.db.backends.postgresql' , 'NAME' ... Creating djangosample_web_1 ... done Attaching to djangosample_db_1, djangosample_web_1 db_1 | The files belonging to this database system will be owned by user "postgres" . db_1 | This user must also own the server process. db_1 | db_1 | The database cl ... uster will be initialized with locale "en_US.utf8" . db_1 | The default database encoding has accordingly been set to "UTF8" . db_1 | The default text search configuration will be set to "english" . . . ...
https://man.mtool.work/docker/24.0/compose/django.html
PostgreSQL の Docker 化 — Docker-docs-ja 24.0 ドキュメント 8270
PostgreSQL の Docker 化 PostgreSQL の Docker 化  目次 Docker に PostgreSQL をインストール  ここでは Docker Hub で配布されている Docker イメージを使いますが、自分自身で作成しても構いません。 まず、新しい Dockerfile を作成します。 注釈 この ... installed`` USER postgres # Create a PostgreSQL role named ``docker`` with ``docker`` as the password and # then create a database `docker` owned by the ``docker`` role. # Note: here we use ``&&\`` to run commands one after the other - the ``\`` # allow ... R PASSWORD 'docker';" && \ createdb -O docker docker # Adjust PostgreSQL configuration so that remote connections to the # database are possible. RUN echo "host all all 0.0.0.0/0 md5" >> /etc/postgresql/9.3/main/pg_hba.conf # And add ``listen_addresses`` ... gresql/9.3/main/postgresql.conf # Expose the PostgreSQL port EXPOSE 5432 # Add VOLUMEs to allow backup of config, logs and databases VOLUME [ "/etc/postgresql" , "/var/log/postgresql" , "/var/lib/postgresql" ] # Set the default command to run when starti ...
https://man.mtool.work/docker/24.0/engine/examples/postgresql_service.html
複数コンテナのアプリ — Docker-docs-ja 24.0 ドキュメント 8270
始め方 - Get started 複数コンテナのアプリ 複数コンテナのアプリ  目次 これまでは1つのコンテナでアプリを動かしていました。しかし、これからはアプリケーション スタックに MySQL を追加しようとしています。そうすると、たいてい次の疑問が沸き上がりま ... --network todo-app --network-alias mysql \ -v todo-mysql-data:/var/lib/mysql \ -e MYSQL_ROOT_PASSWORD = secret \ -e MYSQL_DATABASE = todos \ mysql:8.0 Windows Windows では PowerShell 上でコマンドを実行します。 $ docker run -d ` --network todo-app --netw ... ork-alias mysql ` -v todo-mysql-data:/var/lib/mysql ` -e MYSQL_ROOT_PASSWORD = secret ` -e MYSQL_DATABASE = todos ` mysql:8.0 先ほどのコマンドでは、 --network-alias フラグも指定したのが見えるでしょう。こちらについては、後で触れま ... et と入力します。 MySQL のシェル内では、データベース一覧を表示すると、 todo データベースの存在が確認できます。 mysql> SHOW DATABASES ; このような出力が見えるでしょう。 +--------------------+ | Database | +--------------------+ | information_schema | | my ...
https://man.mtool.work/docker/24.0/get-started/07_multi_container.html
Docker Compose を使う — Docker-docs-ja 24.0 ドキュメント 8270
始め方 - Get started Docker Compose を使う Docker Compose を使う  目次 Docker Compose とは、複数コンテナのアプリケーションを定義・共有するために役立つように、開発されたツールです。Compose があれば、サービスを定義する YAML ファイルを作成し、 ... --network todo-app --network-alias mysql \ -v todo-mysql-data:/var/lib/mysql \ -e MYSQL_ROOT_PASSWORD = secret \ -e MYSQL_DATABASE = todos \ mysql:8.0 まず新しいサービスと、その名前を mysql と定義すると、ネットワーク エイリアスも自動的に得られます。次に ... efinition mysql: image: mysql:8.0 volumes: - todo-mysql-data:/var/lib/mysql environment: MYSQL_ROOT_PASSWORD: secret MYSQL_DATABASE: todos volumes: todo-mysql-data: これで、 docker-compose.yml の全体は、このようになっているでしょう。 services : app : ima ... odos mysql : image : mysql:8.0 volumes : - todo-mysql-data:/var/lib/mysql environment : MYSQL_ROOT_PASSWORD : secret MYSQL_DATABASE : todos volumes : todo-mysql-data : アプリケーション スタックの実行  ようやく docker-compose.yml ファイルの準備ができまし ...
https://man.mtool.work/docker/24.0/get-started/08_using_compose.html
PREV 1 2 3 NEXT

© Copyright 2015-2023, Docker Docs Translation Ja-Jp Project.

Built with Sphinx using a theme provided by Read the Docs.