참고 자료
https://www.youtube.com/watch?v=p_T5G1hJ35g
❌주의. 1.6.9 버전(websocket 설정하기 위해선 1.6.10 버전 이상으로 설치해야 한다.)
Dockerfile 생성
sudo vim Dockerfile # 파일 새로 만들기 (열기)
# Dockerfile 내용
FROM ubuntu
RUN apt-get update
RUN apt-get install -y mosquitto
RUN apt-get install -y mosquitto-clients
CMD mosquitto # mosquitto 실행 명령
cat Dockerfile # 파일 저장 확인
Dockerfile 이미지로 만들기
[issue]
error checking context: 'no permission to read from '/home/ubuntu/.Xauthority''.
[solution]
https://stackoverflow.com/questions/60118436/docker-build-question-no-permission-to-read-from
이미지 실행
이미지 실행 확인
이미지 확인
컨테이너 실행
docker run -it mqtt_mosquitto:v1 /bin/bash
'컨테이너 기반 기술' 카테고리의 다른 글
Linux ubuntu에 mosquitto 1.6.10 버전 설치하기 (0) | 2021.06.06 |
---|---|
도커로 mariadb 설치하기 (0) | 2021.06.06 |
클라우드의 핵심 기술 2가지 (0) | 2020.03.24 |
클라우드 서비스의 진화 (0) | 2020.03.23 |