Dockerのチェックポイント機能を有効にしてスナップショットを取得する

Dockerのチェックポイント機能を有効にしてスナップショットを取得する

Docker チェックポイント機能を有効にして実行中のコンテナのスナップショットを取得する方法

出版

ジャック・ウォーレンの画像

エキスパートの Jack Wallen によるこの簡単なチュートリアルで、コンテナのスナップショットを実行するために Docker チェックポイント機能をオンにする方法を学びます。

最近のTechRepublicのビデオで、Jack Wallen氏はDockerチェックポイント機能を有効にして実行中のコンテナのスナップショットを作成し、バックアップや後からの使用のために状態を保存する方法を紹介しています。以下は、彼のチュートリアルの編集されたトランスクリプトです。

まず、次のコマンドを使用して CRIU パッケージのリポジトリを追加する必要がありますSUDU add-apt-repository ppa:criu/ppa

次のコマンドで APT を更新します: sudo apt-get update

次に、次のコマンドで CRIU をインストールしますsudo apt-get install criu -y

次に、Docker の実験的な機能を有効にする必要があります。

まず、コマンドを使用して新しいファイルを作成しますsudo nano /etc/docker/daemon.json

そのファイルに次のコードを追加します{"Experimental": true}。ファイルを保存して閉じます。

で Docker デーモンを再起動しますsudo systemctl restart docker

コマンドを使用して NGINX コンテナをデプロイしますdocker run --name nginx-checkpoint -p 8005:80 -d nginx

次のコマンドでチェックポイントを作成しますdocker checkpoint create --leave-running=true nginx-checkpoint checkpoint

Jack Wallen のその他のチュートリアルについては、TechRepublic の YouTube チャンネル「How To Make Tech Work」に登録してください。そして、このビデオに「いいね!」を忘れないでください。

Dockerについてさらに詳しく知りたい場合は、TechRepublic Academyの以下のリソースをご覧ください。Docker
コンテナのハッキングとセキュリティ保護
LinuxとDockerのコーディングバンドル
DockerとKubernetesのミニバンドル

記事をシェア

こちらもご覧ください

  • 開発者になる方法:チートシート
  • Pythonプログラミング言語:このトレーニングであなたのコーディングキャリアをスタートさせましょう
  • Linux開発者に必須のツール8選
  • プログラミング言語と開発者のキャリアリソース
ジャック・ウォーレンの画像

ジャック・ウォーレン

ジャック・ウォーレンは、TechRepublic、The New Stack、Linux New Mediaなどで受賞歴のあるライターです。20年以上にわたり様々なトピックを執筆し、オープンソースの熱心な推進者でもあります。ジャック・ウォーレンに関する詳細は、ウェブサイトjackwallen.comをご覧ください。

Tagged: