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