blob: 508c3e2f26cb8d3d9b3dc2c155d68deeebc7c862 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
;;; init-docker.el --- Docker configuration -*- lexical-binding: t -*-
;; Author: Franck Cuny <franck@fcuny.net>
;;; Commentary:
;; Configure all things related to docker
;;; Code:
(use-package docker
:bind ("C-c d" . docker)
:ensure t
:diminish
:init
(use-package docker-image :commands docker-images)
(use-package docker-volume :commands docker-volumes)
(use-package docker-network :commands docker-containers)
(use-package docker-compose :commands docker-compose)
(use-package docker-container
:commands docker-containers
:custom
(docker-containers-shell-file-name "/bin/bash")
(docker-containers-show-all nil)))
(use-package docker-compose-mode
:ensure t
:mode "docker-compose.*\.yml\\'")
(use-package dockerfile-mode
:ensure t
:mode "Dockerfile[a-zA-Z.-]*\\'")
(provide 'init-docker)
;;; init-docker.el ends here
|