작성 생성기 - 업데이트 1.3.0
3167 단어 devopsgodockeropensource
최적화 및 버그 수정 외에도 다음 부분에서 논의할 몇 가지 새로운 기능이 있습니다.
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.com 및 open source project on GitHub의 공식 문서를 참조하십시오.
헤더 이미지 출처: Dominik Lückmann의 Unsplash 사진
Reference
이 문제에 관하여(작성 생성기 - 업데이트 1.3.0), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/marcauberer/compose-generator-update-130-247j텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)