Postman 사용 준비 + Mobius web server 도커 환경 구축하기

전시온·2023년 5월 6일
0
post-thumbnail

What is Postman?

Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.
(번역) 포스트맨은 API를 구축하고 사용하기 위한 API 플랫폼입니다. Postman은 API 라이프사이클의 각 단계를 간소화하고 협업을 간소화하여 더 나은 API를 더 빠르게 만들 수 있습니다.

  1. 위 링크를 타고 들어갑니다.
    https://www.postman.com/

  2. 오른 쪽 위에 Sign up 버튼을 클릭하여 회원가입을 진행합니다.

  1. 왼쪽위에 Create Workspace 버튼을 클릭하여 Team space를 생성합니다.

  1. 왼쪽에 New Collection 버튼을 눌러 임의로 생성된 HTTP GET 메소드를 확인합니다.

여기까지 Postman 사용을 위한 Setting을 마치고, Mobius 웹 서버를 실행하겠습니다.

1

Mobius Docker

모비우스 서버 사용을 위한 도커 사용설명은 여기를 참고해주세요.

주의 사항

아래 사항을 따르지 않으면 Path 설정이 매우 complecated 해요..저도 알고 싶지 않았습니다.

  1. git clone을 할 때 home 디렉터리에서 수행하는 것을 적극 권장합니다.
  2. root 계정으로 변경후 진행하는 것을 적극 권장합니다. 따라서 sudo는 생략하고 명령어 실행
  1. 모비우스 서버 구축을 위한 컨테이너 생성
git clone https://github.com/IoTKETI/Mobius_Docker.git
cd Mobius_Docker
ls 

  1. docker-compose.yml 파일 수정
    주황색 부분을 삭제해 주세요

  2. 명령어 ./install.sh 실행

    3개 중 하나가 실행이 안되고 있습니다.

  3. 컨테이너 확인

  4. 명령어 ./remove.sh 실행

  5. 다른 방법으로 컨테이너 실행

    설명

    docker-compose down : 컨테이너 리소스 삭제 명령어
    docker-compose up : 컨테이너 생성 및 시작


서버가 실행 되는 것을 확인할 수 있습니다.
그 다음으로 또 다른 터미널을 열은 후, HTTP 메소드 테스트를 해보겠습니다.

명령어 ./test.sh
HTTP 메소드를 이용하여 서버와 데이터를 주고받을 수 있다.

정상적으로 값을 송수신 하는 것을 확인할 수 있습니다.

Postman 확인

profile
Computer Vision, ROS, ROS2, 3D Lidar, IoT, 티스토리로 블로그 이전함

0개의 댓글