protobuf를 통해 알파인 Docker 이미지에서 Brocken 메타데이터 클래스 생성
P粉824889650
P粉824889650 2024-02-17 15:33:51
0
1
374

얼마 전에 우분투 이미지를 사용하여 protoc lib를 통해 PHP 파일을 생성했고 protobuf에서 사용하는 일반 해시가 포함된 일부 메타데이터 클래스를 생성했습니다. 생성 방법은 다음과 같습니다.

으아아아

하지만 이제 알파인 사용법을 사용해야합니다. Github에서 protobuf를 설치하여 Dockerfile을 만들었습니다.

으아아아

그러나 이후에 새 클래스를 생성하면 이상한 보기가 포함된 메타데이터 클래스가 생성됩니다.

으아아아

비슷한 문제를 겪은 사람이 있나요? hex2bin을 사용하여 예쁜 코드를 반환하도록 lib 설치나 일부 컴파일을 수정할 수 있는 방법이 있나요?

RoadRunner의 명령을 사용하여 컴파일:

으아아아

호스트 시스템은 MacOS입니다

P粉824889650
P粉824889650

모든 응답(1)
P粉018653751

이는 의도적으로 수행된 것으로, 귀하의 Alpine이 최신 버전의 프로토콜을 실행하고 있을 수도 있습니다.

다음은 hex2bin 호출을 삭제하는 PR입니다: https://github.com/protocolbuffers /protobuf/pull/8006

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿