LinuxServer

Docker

全般的な内容

  • 録画サーバーを作るために Dockerを入れました。
    • ちょっと Dockerについてのコメントをまとめておきます。

インストール

Ubuntu 22.04

  1. aptを最新状態へ
    sudo apt update
  2. 事前に必要なパッケージをインストール
    sudo apt install ca-certificates curl gnupg lsb-release
  3. gpg key のダウンロード
    sudo mkdir -p /etc/apt/keyrings
    sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
    sudo chmod a+r /etc/apt/keyrings/docker.gpg
  4. apt のパッケージリストへ追加
    echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  5. 再度 apt を最新へ
    sudo apt update
  6. Docker のインストール
    sudo apt install docker-ce docker-ce-cli containerd.io

コマンド

以下のコマンドを実行するために、 yml ファイルが有るディレクトリに移動する必要があります。

cd ~/git/docker-mirakurun-epgstation/

Docker のダウン

docker-compose down

Docker のアップ

docker-compose up -d

docker の状態確認(コンテナ)。

docker ps -a

docker image の表示

docker images

docker 内の bash のコマンドを起動。

  • コンテナ名は「docker ps -a」で確認。
    docker exec -it <起動したコンテナ名> bash
  • sudo docker exec -i -t centos_container_test bash

コンテナの情報を表示。

  • コンテナ名は「docker ps -a」で確認。
    • docker コンテナのIPを確認。
      docker inspect コンテナ名 or コンテナID

コンテナから抜ける。

exit

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-04-15 (土) 14:17:17 (370d)