Telegram Group & Telegram Channel
👣 dockerfmt представляет собой современный форматтер и парсер для файлов Dockerfile, разработанный как обновлённая версия инструмента dockfmt.

Он построен на основе внутреннего парсера из проекта moby/buildkit и использует форматтер для оболочки из mvdan/sh. ​

Основные возможности dockerfmt:

- Форматирование шагов RUN: Инструмент применяет форматтер из mvdan/sh для упорядочивания команд внутри инструкций RUN.​

- Поддержка базовых heredoc: Позволяет использовать многострочные команды в Dockerfile с помощью heredoc-синтаксиса.​
Hacker News

- Обработка комментариев в шагах RUN: Поддерживает как однострочные, так и многострочные комментарии внутри команд RUN.​

Ограничения:
Парсер RUN:
В настоящее время не поддерживает группировку команд или использование точек с запятой.​

- Длинные JSON-команды: Инструмент не выполняет перенос строк для длинных JSON-команд.​

- Директива # escape=X: Не поддерживается.​

Установка и использование:
Исполняемые файлы доступны на странице релизов. После установки инструмент можно использовать для проверки и форматирования файлов Dockerfile с различными флагами, такими как --check для проверки форматирования и --write для записи отформатированного вывода обратно в файл. ​

🔗 Github
Please open Telegram to view this post
VIEW IN TELEGRAM



tg-me.com/DevOPSitsec/1414
Create:
Last Update:

👣 dockerfmt представляет собой современный форматтер и парсер для файлов Dockerfile, разработанный как обновлённая версия инструмента dockfmt.

Он построен на основе внутреннего парсера из проекта moby/buildkit и использует форматтер для оболочки из mvdan/sh. ​

Основные возможности dockerfmt:

- Форматирование шагов RUN: Инструмент применяет форматтер из mvdan/sh для упорядочивания команд внутри инструкций RUN.​

- Поддержка базовых heredoc: Позволяет использовать многострочные команды в Dockerfile с помощью heredoc-синтаксиса.​
Hacker News

- Обработка комментариев в шагах RUN: Поддерживает как однострочные, так и многострочные комментарии внутри команд RUN.​

Ограничения:
Парсер RUN:
В настоящее время не поддерживает группировку команд или использование точек с запятой.​

- Длинные JSON-команды: Инструмент не выполняет перенос строк для длинных JSON-команд.​

- Директива # escape=X: Не поддерживается.​

Установка и использование:
Исполняемые файлы доступны на странице релизов. После установки инструмент можно использовать для проверки и форматирования файлов Dockerfile с различными флагами, такими как --check для проверки форматирования и --write для записи отформатированного вывода обратно в файл. ​

🔗 Github

BY DevOps




Share with your friend now:
tg-me.com/DevOPSitsec/1414

View MORE
Open in Telegram


DevOps Telegram | DID YOU KNOW?

Date: |

A project of our size needs at least a few hundred million dollars per year to keep going,” Mr. Durov wrote in his public channel on Telegram late last year. “While doing that, we will remain independent and stay true to our values, redefining how a tech company should operate.

Spiking bond yields driving sharp losses in tech stocks

A spike in interest rates since the start of the year has accelerated a rotation out of high-growth technology stocks and into value stocks poised to benefit from a reopening of the economy. The Nasdaq has fallen more than 10% over the past month as the Dow has soared to record highs, with a spike in the 10-year US Treasury yield acting as the main catalyst. It recently surged to a cycle high of more than 1.60% after starting the year below 1%. But according to Jim Paulsen, the Leuthold Group's chief investment strategist, rising interest rates do not represent a long-term threat to the stock market. Paulsen expects the 10-year yield to cross 2% by the end of the year. A spike in interest rates and its impact on the stock market depends on the economic backdrop, according to Paulsen. Rising interest rates amid a strengthening economy "may prove no challenge at all for stocks," Paulsen said.

DevOps from us


Telegram DevOps
FROM USA