(2025-11-16 初稿)
昨日、Debian Trixie(13.2)にnVIDIAのドライバをインストールしてうまく動作したので、調子にのってDockerのインストールした。
また、Dockerのimageはサイズが大きくなりがちなので、imageの保存先を変更してみた。
何度も似たような記事を書いているので、ここでは自分用のメモとして、解説は最小限とし、やったことだけ記述するのであしからず。m(__)m
Dockerのインストール
以下のDockerのサイトを参照してインストール
以下、やったこと。
ちなみに、最初のインストールなのでアンインストール関係は実行しない。
$ sudo apt-get update $ sudo apt-get install ca-certificates curl gnupg lsb-release $ curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg $ echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Docker Engineのインストール
$ sudo apt-get update $ sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
hello-worldイメージの実行によるインストールの確認
$ sudo docker run hello-world
出力に、working correctlyがあれば良い。
一般ユーザでもDockerを実行できるように
$ sudo adduser hoge docker # Debianのみ $ usermod -aG docker hoge # Debian 以外の Linux たぶん
logoutしてから、一般ユーザ(hoge)で確認
Dockerのimageの保存先の変更
以下のサイトを参考させてもらい実行した。
$ sudo systemctl stop docker $ ps aux| grep docker # dcokerが動いていないことを確認 $ sudo mv /var/lib/docker/ /new-path/docker $ sudo ln -s /new-path/docker/ /var/lib/docker $ sudo systemctl start docker
docker run hello-world でエラーが出たので、ここでPCを再起動
This message shows that your installation appears to be working correctly.
再起動後、実行して上記がでれば、OK
大きな容量のHDDなどで、安心してDocker Imageをインストール、実行できる。