22.04にdockerをインストールする方法をメモしておきます。Dockerをインストールする方法はDocker公式サイトのドキュメントでは4つ紹介されています。Engineを利用する方法Dockerのaptリポジトリを登録してそこからインストールする方法DEBパッケージをダウンロードして手動でインストールする方法コンビエンススクリプトを使用して自動でインストールする方法(テスト・開発環境でのみ推奨)ここでは1のDockerのリポジトリを登録してそこからインストールする方法を用いています。旧バージョンのDockerを削除したい場合は削除しておきます。runc上記コマンドではDockerイメージ、コンテナ、ボリュームは削除されていません。削除したい場合は次のコマンドを実行します。updateコマンドで更新します。installコマンドでインストールします。lsb-releaseリポジトリの登録はじめに、Dockerの公式GPGキーを取得します。/etc/apt/keyrings/docker.gpg次に、リポジトリの登録をします。/dev/nullDockerのインストール最新バージョンのインストール特にバージョンを指定しなければ最新バージョンがインストールされます。docker-compose-plugin最後に、インストールが完了したらdockerのバージョンを確認します。a5ee5b1バージョンを指定したインストールインストールするDockerのバージョンを指定したい場合があると思います。madisonコマンドでインストール出来るバージョンを調べてからインストールします。Packagesここではバージョン5:20.10.13~3-0~ubuntu-jammyをインストールします。docker-compose-plugin最後に、インストールされたDockerのバージョンを確認します。runコマンドで動作確認します。hello-worldとするとhello-worldイメージをダウンロードしてコンテナの実行を行います。Docker!が表示されていたら正常に動作しています。一般ユーザでDockerを実行できるようにする毎回sudoコマンドで実行するのは面倒はとても面倒です。sudoコマンドを使わなくてもdockerを実行できるようにします。そのためには実行する一般ユーザをdockerグループに所属させる必要があります。dockerグループを確認すると、最初は誰も所属していません。dockerdocker:x:999:まず、ユーザhigmasanをdockerグループに所属させます。higmasan再び確認すると、dockerグループにユーザhigmasanが追加されていることがわかります。dockerdocker:x:999:higmasan変更を反映させるために一旦ログインし直します。ログイン後、idコマンドを実行します。するとdockerグループに所属していることが確認できます。groups=1001(higmasan),27(sudo),999(docker)最後に確認です。sudoコマンド無しでdockerを起動できるようになりました。composeはdocker-compose-pluginパッケージをインストールするとdockerのサブコマンドとして使えるようになっています。composeの動作確認をしてみます。upでコンテナを起動します。psで起動したコンテナを確認してSTATUSがrunningになっていれば正常に動作しています。World!と表示されればOKです。Webブラウザ以外のcurlコマンドで確認しても大丈夫です。コマンドラインから起動する方法とGUIから起動する方法の2つを示します。インストールするUbuntuにVSCodeをインストールする。9.1にDockerをインストールするdockerRailwayにdockerコンテナをデプロイするRailwayにrust製のwebアプリケーションのdockerコンテナをデプロイする。ビルド&デプロイに3分ほどを要した。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。libvirt(KVM)の仮想マシンでX11転送する最近のコメント表示できるコメントはありません。ひぐまさんの巣.メニューホームubuntudockerrustホーム検索トップサイドバ。