チュートリアル・ラボ

公開されている標準的プラクティスのサンプルを通して、コンテナ化したアプリケーションをどのようにして開発・移動をするか学びましょう。各ラボの出典は Docker Labs リポジトリ です。

  • Docker for Beginners (初心者向け Docker )
    • 良い「Docker 101」コースです。

  • Docker Swarm mode
    • swarm という、Docker 対応の Docker Engine ネイティブなクラスタ管理

  • Configuring developer tools and programming languages (開発ツールとプログラミング言語の設定)
    • Docker で共通する開発ツールやプログラミング言語の設定方法

  • Live Debugging Java with Docker (Docker による Java ライブデバッグ)
    • Java 開発者は、コンテナ内でコードをライブで実行、テスト、デバッグしながら開発できる環境を Docker でできます。

  • Docker for Java Developers (Java 開発者のための Docker)
    • Java 開発者向けの、 Docker による初級レベルかつ自己ペースのハンズオンワークショップです。

  • Live Debugging a Node.js application in Docker (Docker による Node.js アプリケーションのライブデバッグ)
    • Node 開発者は、コンテナ内でコードをライブで実行、テスト、デバッグしながら開発できる環境を Docker でできます。

  • Dockerizing a Node.js application (Node.js アプリケーションの Docker 化)
    • シンプルな Node.js アプリケーションでチュートリアルは始まり、Docker 化に必要なステップの詳細と、スケーラビリティを確保します。

  • Docker for ASP.NET and Windows containers (ASP.NET と Windows コンテナ用の Docker)
    • Docker は Windows コンテナもサポートしています。ASP.NET 、 SQL Server 等を実行する方法を、チュートリアルで学びましょう。

  • Docker Security (Docker セキュリティ)
    • Docker セキュリティ機能の活用方法

  • Building a 12-factor application with Docker (12-factor アプリケーションを Docker で構築)
    • Heroku の "クラウドネイティブ・アプリケーションのための 12 要素" に合致するアプリケーションを Docker を使って作成