File: README.md

package info (click to toggle)
dockerfile-mode 1.9-3
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 88 kB
  • sloc: lisp: 206; makefile: 4
file content (34 lines) | stat: -rw-r--r-- 902 bytes parent folder | download
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
dockerfile-mode
===============
Known to work with Emacs 24 and later

If you just want to use it, you can get it via MELPA.

A Dockerfile mode for emacs

``` emacs-lisp
(add-to-list 'load-path "/your/path/to/dockerfile-mode/")
(require 'dockerfile-mode)
```

Adds syntax highlighting as well as the ability to build the image
directly using `C-c C-b` from the buffer (`C-c M-b` to bypass docker build cache).

You can specify the image name in the file itself by adding a line like this
at the top of your Dockerfile.

``` emacs-lisp
## -*- dockerfile-image-name: "your-image-name-here" -*-
```

If you don't, you'll be prompted for an image name each time you build.
You may want to add the following to your emacs config:

``` emacs-lisp
(put 'dockerfile-image-name 'safe-local-variable #'stringp)
```

You can change the binary to use with
```emacs-lisp
(setq dockerfile-mode-command "docker")
```