新しいパソコンでGitを設定したときにハマったこと
新しいパソコンでgitのセットアップを行い、プライベートリポジトリのcloneを行ったが以下のエラーにより失敗した。
Cloning into 'note'...
[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
調べたが、それはsshの設定を行なっていないためだ!みたいな記事が出てきて、sshのセットアップはした上で接続が失敗しているだけの場合の具体的な対処法が出てこなかったのでメモする。
Dockerでapt-get updateができないとき確認すること
以下の記事で紹介した、Dockerのマルチアーキテクチャ対応のimageをbuildしていたところ、apt-get update
の部分でdebianのGPGエラーが起きた。
https://note.yu9824.com/howto/docker-multi-arch-build/
調べてみると、GPGエラーはセキュリティ的な意味合いだったので、元のイメージが原因だと思った。
しかし、別の場所に原因があったのでこのときの対処法と併せて示す。
【Docker】Jupyter Notebookを使うセットアップ
Dockerで,Jupyter Notebook(Jupyter lab)の環境を作成する方法をメモ.
ディレクトリをbindして,ローカルの変更を反映できるようになっている.
変数に代入する値を書き換えればカスタマイズできるようになっている.
【日本語名】matplotlibのlinestyle
英語の線種はそのまま書けばいいけど,日本語の論文を書くとき,日本語名がわからなくて翻訳ツール使っても適切な単語が出てこなかったのでメモ.
【Docker】マルチアーキテクチャ対応のイメージをビルドする
今発売されているMacはすべてARMアーキテクチャを採用したCPUを使用しており,以前のIntelチップやWindowsの多くの機種とアーキテクチャが異なる.
M1 MacではRosettaなどのアーキテクチャ変換技術を用いることでAMDアーキテクチャのイメージを使うことができるが,とても実行に時間がかかる.(逆に,ARMのイメージしかない場合,AMDの環境では実行できるのだろうか?)
そのため,dockerのイメージをDockerfileからビルドして,AMDとARMの複数用意したくなった.
このときのやり方をメモする.