インフラストラクチャ

スポンサーリンク
インフラストラクチャ

コンテナ内からLAN内へのpingが失敗する

Docker Desktop for Windows (4.32.0) を使っていて、コンテナ内からLAN内の別ホストへのpingが失敗するという症状に出遭っていました。Dockerコンテナのping話題はよく見かけますが、コンテナ内から外...
インフラストラクチャ

Docker DesktopでCUDA (GPU)を使う-2024

以前に、Docker Desktop for Windows があれば、簡単にコンテナでGPU使ったCUDAが使えるようになった!という記事を書きました。つい最近、環境を再構築してみたら少々手間取ったので情報を更新したいと思います。以前の記...
インフラストラクチャ

Syncthingを外部アクセスなしで使う

便利なSyncthingですが、WAN上のどこかのリレーサーバーを経由して同期する、という部分については好ましくないケースもあると思います。自宅のLAN内でのみ使うので、LAN内に閉じていてほしいとか、開発時のネットワーク内で閉じていてほし...
インフラストラクチャ

Syncthingを使ってみる

なかなか面白いツールを見つけました。Syncthingによって、PC間ファイルの同期を行ってみます。コンテナが用意されているので、こちらをメインで検討します。Syncthing とはSyncthing はコンピュータ間でフォルダ・ファイルを...
インフラストラクチャ

Docker Desktop (Windows) のネットワーク

Docker Desktop for Windows のネットワークの仕組みがとても気になったので、自分なりに調べてみました。一般的に説明されている Docker のネットワーク構造はある程度知っている前提で記載しています。記載していること...
インフラストラクチャ

dockerによるforgejoサービスの起動

GitリポジトリをホスティングするものとしてGitHubは有名ですが、ローカルの環境にちょっとだけサービスを立てたいという場面もそこそこあるものです。このときの定番と言えば GitLab が候補に挙がりますが、他にもまだ候補となるサービスは...
インフラストラクチャ

WindowsからラズパイへRemote-SSH

私は、Windows の VSCode を使って、ラズパイ (Raspberry Pi) へ接続し、操作をするということをよくやります。ただ初期の環境設定を手抜きすると、接続のたびにパスワードの要求が発生して手間が掛かります。頻繁にこの環境...
インフラストラクチャ

Raspberry Pi で containerd を使う (k8s)

前回は CRI-O を使いましたが、 containerd を使う方法もあるというので試してみました。 「Raspberry Pi で kubernetes (k8s) クラスタを作る」の CRI-O のインストール説明部分を以下のように読...
インフラストラクチャ

Raspberry Pi で kubernetes (k8s) クラスタを作る

Raspberry Pi を使って、 kubernetes クラスタを作成する話は多く見かけます。私も興味があったので今更ですが、これにチャレンジをしました。 kubernetes のバージョンが今は 1.25 系となり、 これまで非推奨と...
インフラストラクチャ

Raspberry Pi で x86_64 のコンテナを動かす方法

Raspberry Pi 4 で x86_64 (AMD64) のコンテナを動かすための方法を記載します。実行パフォーマンスは悪いですが、動作できることに意味がある場合には1つの方法として役立つこともあるかなと思います。機材情報以下の機材を...
インフラストラクチャ

「手軽に使うDockerの本」を出版しました

出版しました技術書典12 で 「手軽に使う Docker の本」という技術同人誌を作成しました。これをベースにインプレス R&D 様から商業版として出版してもらいました。自分で作ることの出来ない立派な表紙に負けないように、内容も少し同人誌版...
インフラストラクチャ

Docker Desktop を使わない Docker 環境作り (Windows)

Docker Desktop for Windows が 2022/01/31 までの猶予期間も終わったので、 Docker Desktop を使わないで、 Windows 環境において Docker が使える環境作りが必要になる場合もある...
インフラストラクチャ

複数パーティションを含むイメージをループバックマウントする方法

多くの場合でイメージファイルは単純な1パーティションのデータを持つものです。ですが、 Jetson Nano のイメージのように複数のパーティションから構成されるイメージファイルというものが存在します。HDD/SSD のイメージを dd コ...
インフラストラクチャ

USB メモリイメージの空き領域をトリムする方法

USB メモリのデータを丸ごとイメージ化して使用する場面が、そこそこあったりします。このとき、USB メモリのイメージを丸ごと取るソフトウェアを使うと、空き領域部分も含めてイメージかされてしまい、使用した USB メモリスティック全体のサイ...
インフラストラクチャ

Docker DesktopでGPUを使う

Windows 10 の普通環境でも Docker Desktop を使って、コンテナ内で GPU (CUDA) を利用できるようになっていました。これまでは Insider Preview を使用する必要があったり、ベータ対応だったりと一...
スポンサーリンク