Dockerfile support for lsp-mode using Dockerfile Language Server
Clone this repository and lsp-mode to suitable paths, and add them to your load path:
(add-to-list 'load-path "<path to lsp-mode>")
(add-to-list 'load-path "<path to lsp-dockerfile>")
Install one of the available packages:
lsp-dockerfile
(require 'lsp-dockerfile)
(add-hook 'dockerfile-mode-hook #'lsp-dockerfile-enable)
You also need dockerfile-language-server-nodejs installed and on your PATH.
npm i -g dockerfile-language-server-nodejs
(sudo
may be necessary depending on how you have
npm setup)