docker-tramp
Dockerコンテナ内のファイルをTrampで開けるようになる。
M-x find-file RET /docker: TAB のように入力してコンテナを指定する。

コンテナの指定には CONTAINER ID が使われる。
パッケージ情報
https://github.com/emacs-pe/docker-tramp.el
20170207.325 available melpa TRAMP integration for docker containers
docker-tramp is an installed package.
Status: Installed in ‘docker-tramp-20170207.325/’ (unsigned). Delete
Version: 20170207.325
Summary: TRAMP integration for docker containers
Requires: emacs-24, cl-lib-0.5
Homepage: https://github.com/emacs-pe/docker-tramp.el
Keywords: docker convenience
Other versions: 20170207.325 (melpa), 0.1 (melpa-stable).
[back]
インストール
(use-package docker-tramp :ensure t)helm-tramp
docker-trampのコンテナをhelmのバッファで選択できるようになる。

パッケージ情報
https://github.com/masasam/emacs-helm-tramp
20190125.447 available melpa Tramp helm interface for ssh, docker, vagrant
helm-tramp is an available package.
Status: Available from melpa -- Install
Archive: melpa
Version: 20190125.447
Commit: 2b9441fcc83f811f38af94897892686c92aabcb4
Summary: Tramp helm interface for ssh, docker, vagrant
Requires: emacs-24.3, helm-2.0
Homepage: https://github.com/masasam/emacs-helm-tramp
Other versions: 1.2.6 (melpa-stable).
helm-tramp provides interfaces of Tramp
You can also use tramp with helm interface as root
If you use it with docker-tramp, you can also use docker with helm interface
If you use it with vagrant-tramp, you can also use vagrant with helm interface
[back]
インストール
(use-package helm-tramp :ensure t)その他
その他にもパッケージはある。
M-x package-list-packages でDockerに関連するパッケージを探します。パッケージ名かディスクリプションに docker の文字が入っているものをリストアップした。
counsel-tramp 20190125.751 available melpa Tramp ivy interface for ssh, docker, vagrant docker 20190424.1713 available melpa Emacs interface to Docker docker-api 20160525.720 available melpa Emacs interface to the Docker API docker-compose-mode 20180324.1752 available melpa Major mode for editing docker-compose files docker-tramp 20170207.325 available melpa TRAMP integration for docker containers dockerfile-mode 20181104.1800 available melpa Major mode for editing Docker's Dockerfiles helm-tramp 20190125.447 available melpa Tramp helm interface for ssh, docker, vagrant marcopolo 20160421.1004 available melpa Emacs client to the Docker HUB/Registry API slime-docker 20181126.1424 available melpa Integration of SLIME with Docker containers.
- counsel-tramp
- docker
- docker-api
- docker-compose-mode
- dockerfile-mode
- marcopolo
- slime-docker