banner
Geek

Geek

🧠在家居士 | 🥦素食者 | 🏃🏻马拉松爱好者 | 📡AI降临派 | 过🪜技术资深学者 | 🤖科技狂 | 📤更新狂🆅 https://www.igeekbb.com/
twitter
github

小白がDocker&Composeをインストールする方法

246b016a-aaf7-4dd1-94be-c763eef02e56.jpeg

一、Docker のインストール#

Debian を例にする

パッケージの更新と wget、vim ツールのインストール#

apt-get update && apt-get install -y wget vim

Docker のダウンロードとインストール#

wget -qO- get.docker.com | bash

Docker のバージョンを表示#

docker -v

起動時に自動起動するように設定#

systemctl enable docker

二、Docker-Compose のインストール#

最新バージョンを確認#

Tags · docker/compose (github.com)

download/v2.17.3/docker-compose を入力

sudo curl -L "https://github.com/docker/compose/releases/download/v2.17.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

実行可能ファイルに設定#

sudo chmod +x /usr/local/bin/docker-compose

Compose のバージョンを表示#

Docker-compose --version

Docker のアンインストール#

sudo apt-get purge docker-ce docker-ce-cli containerd.io
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd

Docker の一般的なコマンド#

コマンド説明
docker runコンテナを実行する
docker buildイメージをビルドする
docker pullイメージを取得する
docker pushイメージをリポジトリにプッシュする
docker imagesローカルのすべてのイメージをリストする
docker ps実行中のコンテナをリストする
docker stop1 つ以上のコンテナを停止する
docker rm1 つ以上のコンテナを削除する
docker rmi1 つ以上のイメージを削除する
docker execコンテナ内でコマンドを実行する
読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。