728x90
1. 도커 허브(Docker Hub) 계정이 필요합니다. 아래 링크에서 가입을 할 수 있습니다.
2. 로그인을하고 리포지토리를 생성합니다. 다음과 같은 창에서 저장소의 이름(Name)을 입력해줍니다. 이 과정은 생략 가능한데, 만약 저장소를 만들지 않고 아래 단계에서 Docker build를 실행할 경우 저장소가 생성됩니다.
3. 리눅스에서 Docker 로그인을 합니다. 로그인을 하지 않을 경우 인증 관련 에러가 발생 할 수 있습니다.
4. Docker build
이제 도커 이미지파일을 빌드해보도록 하겠습니다. 먼저 Dockerfile 이라는 이름으로 파일을 생성하고 내용은 다음과 같이 작성합니다.
5. 도커를 빌드합니다.
[root@devnode ~]# docker build --tag willow72/myrabbitcluster:v1.0
6.
[root@devnode ~]# docker run -d --name rabbitmq_node -h rabbitmq_node -it
--network mynetwork
-p "15672:15672"
-p "5672:5672"
-p "25672:25672"
-p "35197:35197"
-e RABBITMQ_DEFAULT_USER="rabbituser"
-e RABBITMQ_DEFAULT_PASS="rabbitpass"
-e RABBITMQ_ERLANG_COOKIE="mycookie"
willow72/myrabbitcluster:v1.0
'공부 > 리눅스' 카테고리의 다른 글
uftrace 를 이용한 함수 추적 - 2 (0) | 2021.02.01 |
---|---|
uftrace 를 이용한 함수 추적 (0) | 2021.01.29 |
1. Docker 를 이용한 RabbitMQ 클러스터링 (1) | 2020.07.30 |
(ubuntu 16.04)ssh algorithm negotiation failed (0) | 2016.12.08 |
리눅스 커널 맵 (0) | 2015.12.28 |