작성 생성기 - 업데이트 1.3.0

Compose Generator에 대해 아직 읽지 않았다면 소개 기사 를 방문하십시오. 이 특정 기사에서는 Compose Generator 버전 1.3.0에 어떤 기능/개선 사항이 추가되었는지 보여줍니다.

최적화 및 버그 수정 외에도 다음 부분에서 논의할 몇 가지 새로운 기능이 있습니다.



CLI 자동 완성



버전 1.3.0부터 Linux용 Compose Generator는 CLI 자동 완성을 지원하기 시작합니다. 패키지 관리자를 사용하는 Linux 설치의 경우( apt-get , yum , dnf ) 자동 완성 스크립트가 기본적으로 새 버전과 함께 설치됩니다. dockerized Compose Generator는 자동 완성을 지원하지 않습니다. Windows 자동 완성은 다음 릴리스 중 하나와 함께 제공될 예정입니다.

Linux에서 CLI 자동 완성을 활성화하려면 다음 두 명령을 실행합니다.

$ set PROG=compose-generator
$ source /etc/bash_completion.d/compose-generator


사용자 정의 템플릿을 삭제하는 명령



지금까지는 사용자 지정 템플릿을 저장하고 로드할 수만 있었고 삭제할 수는 없었습니다. 이 기능은 버전 1.3.0에 포함되어 있으며 이제 사용하지 않는 사용자 지정 템플릿을 제거하고 디스크 공간을 절약할 수 있습니다.

새 명령을 실행하려면 compose-generator template delete <template-name>(약식cg t d <template-name>)을 사용합니다. 여기서 선택적 인수template-name를 생략하면 삭제할 템플릿을 선택할 수 있는 찾은 템플릿 목록이 표시됩니다.
안전상의 이유로 명령을 실행할 때 정말 템플릿을 삭제할지 묻는 메시지가 표시됩니다.



미리 정의된 빈 템플릿을 만드는 명령



사전 정의된 템플릿 기여자로부터 기능 요청을 받은 후 Compose Generator는 이제 빈 사전 정의된 서비스 템플릿을 생성하여 템플릿 기여를 통해 처음부터 훨씬 빠르게 시작할 수 있는 새로운 명령을 제공합니다. 이 명령은 개발 환경에서만 작동하며 프로덕션 버전에는 포함되지 않습니다. 따라서 GitHub repo을 복제하고 build.bat/build.sh 스크립트를 사용하여 Compose Generator 실행 파일을 직접 빌드해야 합니다.

새 명령을 사용하려면 compose-generator predefined-template new(약식: cg p n)를 입력합니다.



작성 생성기에 대한 추가 읽기



Compose Generator의 핵심 개념은 내구성과 확장성이 있다는 것입니다. 따라서 자체적으로 미리 정의된 서비스 템플릿을 생성하고 선택 가능한 서비스 목록에 추가할 수 있습니다. 그렇다면 GitHub의 커뮤니티 기여로 자유롭게 전달하십시오!

미리 정의된 서비스 템플릿 및 사용 가능한 모든 cli 하위 명령을 만드는 방법에 대한 자세한 정보에 대한 더 많은 기사가 곧 있을 것입니다!


관심 가져주시고 이 글을 읽어주셔서 감사합니다.
Compose Generator에 대해 자세히 알아보려면 www.compose-generator.comopen source project on GitHub의 공식 문서를 참조하십시오.

헤더 이미지 출처: Dominik LückmannUnsplash 사진

좋은 웹페이지 즐겨찾기