redoc-cli의 Docker Image를 만들고 DockerHub에 등록

OpenAPI v3을 시험하기 위해서, 환경을 준비하는 곳부터 시작하고 싶었지만, redoc-cli는 공식적으로 docker image가 없을 것 같았기 때문에 만들어 등록해 두었다.

cli에서 chimachima 작업하는 것을 좋아하지 않으므로 intelliJ를 사용했습니다.
본 기사는, 그 작업의 비망록입니다.

준비한 것


  • github 계정
  • DockerHub 계정
  • intteliJ
  • Docker Desktop for Mac

  • 작업



    github에 리포지토리 만들기



    Docker Hub에 리포지토리 만들기



    htps : // 후 b. 도 c r. 코 m / r / 에 x 테리 리 x / 레이도 c-c
    우선 만드는 것만. 자동 빌드 설정은 후회합니다.

    intelliJ로 Dockerfile 만들기



    htps : // 기주 b. 코 m / 히간 게 r · 루드 c-c / b / b / 마s r / 도 c 케 r
    master 브랜치 에 push 해 둔다.

    intelliJ에서 Dockerfile에서 Image를 빌드합니다.



    Run/Debug Configurations에서 뽐내기만 하면 됩니다.
    설정되면 Run 하여 이미지를 만들어 둔다.


    이미지에서 컨테이너 만들기



    Run/Debug Configurations에서 뽐내기만 하면 됩니다.
    컨테이너가 가능하므로 동작 확인한다.



    Docker Hub 에 push



    InterlliJ 에서 DockerHub 로 push 할 수 있으므로, 포치포치 하는 것만.
    Push에는 약간의 시간이 걸리므로 기다리자.


    Docker Hub에서 Dockerfile을 게시하기 위해 github과 연동



    Automated Build를 설정하면 된다. 설정이 완료되면 Save and Build를 실행하면 잠시 서서 빌드되어 공개됩니다.

    좋은 웹페이지 즐겨찾기