プロジェクト の Docker スキルツリー

Docker で写真を処理する

Docker ツールで実際の写真を縮小し、画像の透明度を保ち、移動可能な処理手順と編集可能なファイルを納品します。

プロジェクトDockerLinux

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

Docker で写真を処理するは、端末とパスの基本操作を理解している方向けの実践プロジェクトです。用意されたコンテナツールを使い、店舗の Web 用写真と透明な図柄を作成します。ワークステーションへの画像処理ソフトのインストールは不要です。

1 つのガイド付きラボで、小さなサンプルの処理から移動可能な処理手順の保存までを学びます。独立したチャレンジでは、画像、パス、納品サイズを変更し、同じ Docker の方法を応用します。各ユニットは新しい環境で開始します。

学習内容

  • 用意されたイメージを一時的なコマンドラインツールとして実行する。
  • バインドマウントで保護された入力ディレクトリと書き込み可能な出力ディレクトリを接続する。
  • 実際の数値ユーザー ID とグループ ID でツールを動かし、出力を編集可能な状態にする。
  • 縦横比と透明度を保ちながら実際の JPEG と PNG を縮小する。
  • 空白を含むパスを引用し、プロジェクトフォルダーを移動しても使える処理手順を保存する。
  • Photo Desk で実際のファイルを確認してダウンロードする。

このコースの対象者

このコースは、ツールのインストールよりも実用的なファイル処理を学びたい Docker 初心者に適しています。

前提知識: 基本的な端末入力、ディレクトリの移動、パスの識別、ブラウザーのタブ切り替え。ラボでは Docker、必要な画像オプション、シェル構文を使用前に説明します。プログラミングや ImageMagick の経験は不要です。

学習環境: LabEx が準備済みの Linux 端末、Docker、ツールイメージ、素材、Photo Desk を提供します。店舗は架空です。写真の CC0 出典は記録されており、透明な図柄は独自の教材用アートワークです。実行環境のラベルとコマンド出力は英語のままです。

よくある質問

Docker のインストールや外部アカウントの登録は必要ですか?

不要です。各ユニットに独立した準備済み環境と素材があります。

写真編集やイメージのビルドを学ぶコースですか?

プロジェクトに必要な少数のサイズ変更操作を学びます。アプリケーション開発、専門的な写真修整、ツールイメージのビルドは対象外です。

何を納品しますか?

正しいサイズの写真、透明な PNG、再利用可能な Docker 処理手順です。処理用コンテナを削除した後もファイルを利用できます。目安はガイド付きラボ 55 分、チャレンジ 35 分です。読解や一般的な操作ミスを含む著者の見積もりです。

講師

labby
Labby
Labby is the LabEx teacher.