チラシの裏からうっすら見える外枠の外のメモ書き

新聞に挟まってる硬い紙のチラシの裏からうっすら見える外枠の外に走り書きされたようなものです。思いついたときにふらふらと。

2020-01-01から1年間の記事一覧

リモートマシンのDockerコンテナにVSCodeで接続して開発するための環境づくり

研究開発などで超高性能なマシン(リモートマシン)を使う場合、いろいろな環境からアクセスする方法には主にSSHがあります。 しかし、SSHでリモートマシンに接続して作業を行う場合、ユーザーごとに環境が完全に分離していないので他のユーザー環境から汚染を…

WSL 2にip_tables.koカーネルモジュールを入れる方法

WSL 2にRootless Dockerをインストールしようとしていましたが、ip_tablesカーネルモジュールがWSL 2にはないのでちょっと手間でした。 k-hyoda.hatenablog.com そこで、今回は自分でip_tables.koカーネルモジュールとそれを読み込むことができるカーネルを…

WSL 2に入れたRootless Dockerをアンインストールする

前回の記事でWSL 2にRootless Dockerを入れました。 k-hyoda.hatenablog.com ただ、コンテナからインターネットに接続できないという問題が残っていて実用的じゃないなと思ったのでアンインストール方法を記載しておきます。 目標は、上の記事を適用する前の…

WSL 2でRootless Dockerを使う

WSL 2がWindows 1909にバックポートされたおかげで、多くの人がWSL 2を体験できる状態になったと思います。 WSL 2のメリットにはDockerが使えるというものがありましたが、Rootless Dockerは使えないという問題がありました。 そこで、WSL 2に色々なものを加…

Rootless-Dockerのdocker-composeでGPUを使おう

今まで気づけていませんでしたが、どうやらRootless-Dockerを使っている場合はdocker-composeでGPUを簡単には使用できないようです。 新しいDockerでは、オプション--gpusをつけることでGPU(正確にはNVIDIAのGPU)を使用することができるようになっています。…

Ubuntu 20.04 LTSにnvidia-driver-440とcuda-toolkit-10-1とcuDNNを入れた話

UbuntuにNVIDIAのGPUドライバとかを入れるのって難しいですね。 かれこれ1年ぐらいUbuntuのお世話をしているんですが、Ubuntu 16.04 LTSでドライバの相性問題に悩まされて辛い思いをしました。 そろそろUbuntu 16.04 LTSも乗り換えの時期かと思いUbuntu 20.0…