2022年9月21日水曜日

emacsをdockerで起動する方法

emacsをdockerで起動する方法

概要

複数のバージョンを使い分けたい場合やわざわざローカルインストールするのが面倒な場合に便利です

環境

  • Ubuntu18.04
  • docker 20.10.7
  • emacs 28.1

プレーンで起動

  • docker run -it --rm silex/emacs:28.1

これでターミナル上で emacs が開きます

ローカルの .emacs ファイルをマウントする

/root にマウントしてあげましょう
もしホスト側も root ユーザの場合は以下のようになります

  • docker run -it --rm -v /root:/root silex/emacs:28.1

最後に

tmux バッファ上だと操作が少し変な感じになりそうです
ハマる場合は素直にマシンにインストールして使うのが良さそうですがパっと使いたいときには便利かもしれません

0 件のコメント:

コメントを投稿