Swagger를 Docker로 움직여보십시오 (환경 구축)

목적


  • 이 기사는 swagger란 무엇인가? 흥미로운 환경을 구축하는 것을 목표로합니다
  • 환경은 Mac의 Docker에 구축됩니다
  • Swagger란? 이번에는 생략하겠습니다
  • 우선 사용하기위한 환경을 구축합니다.

    환경 구축



    swagger-editor 이미지 pull


    $ docker pull swaggerapi/swagger-editor
    Using default tag: latest
    latest: Pulling from swaggerapi/swagger-editor
    c1e54eec4b57: Pull complete
    d6be30a0b011: Pull complete
    3411dc04207b: Pull complete
    5132fc99899b: Pull complete
    dac4d9c224f9: Pull complete
    1d31946306a3: Pull complete
    d4515043d87f: Pull complete
    066a1be8377c: Pull complete
    fee7d6dc2c3f: Pull complete
    a66346961765: Pull complete
    c23eb21da1b0: Pull complete
    Digest: sha256:bba955d2aae718727bd54c4d16733b2130ba72c79ed40ca847e83b40a8f905f8
    Status: Downloaded newer image for swaggerapi/swagger-editor:latest
    

    swagger 시작



    이번은 Docker측은 8080포트. mac 측은 10080 포트에서 움직이기로 결정했습니다.
    ※swagger는 8080포트에서 동작하고 있는 것 같기 때문에, 이번은 docker측은 8080포트로 했습니다
    $ docker run -d -p 18180:8080 swaggerapi/swagger-editor
    

    swagger 시작 확인


    $ docker ps
    CONTAINER ID    IMAGE    COMMAND    CREATED    STATUS    PORTS    NAMES
    036b88f2f7ea    swaggerapi/swagger-editor    "sh /usr/share/nginx…"    3 seconds ago    Up 2 seconds    8080/tcp, 0.0.0.0:18180->8080/tcp    adoring_cocks
    

    브라우저에서 확인해보기





    참고 : h tp : // 어때요. 슈퍼 그 f와 ぁ레. 이. jp/코데/8592
  • 좋은 웹페이지 즐겨찾기