OS: Windows 11
참고: https://musclebear.tistory.com/139
docker run -d --name rabbitmq -p 5672:5672 -p 15672:15672 -p 15692:15692 --restart=unless-stopped rabbitmq:management
참고 : https://twinparadox.tistory.com/633
Redis 이미지 받아오기 ****docker pull redis
Docker Network 구성 ****docker network create redis-net
설정 후, 네트워크 확인 docker network ls
기본 실행 docker run --name redis -p 6379:6379 --network redis-net redis
접속 docker run -it --network redis-net --rm redis:latest redis-cli -h redis
접속 후 테스트 keys *
telnet 접속 확인
window 텔넷 기능 열어주기
telnet 접속 확인
참고: https://junlab.tistory.com/216
main.go, Dockerfile 파일 생성(C:\Users\letsj\OneDrive\바탕 화면\temp\docker example)
해당 디렉토리 이동 후 도커 이미지 빌드
docker image build -t example/echo:latest .
빌드(생성)된 도커 이미지 확인
docker image ls
도커 컨테이너 실행
docker container run example/echo:latest
포트 포워딩
컨테이너 아이디 확인
docker container ls
컨테이너 중지
docker container stop [container id]
docker container run -d -p 9001:8080 example/echo:latest
→ 8080포트를 9001로 접속되게확인
기본 예제 경로에 docker-compose.yml 파일 생성
version: "3"
services:
echo:
image: example/echo:latest
ports:
- 9001:8080
도커 컴포즈 실행
docker-compose up
확인
(종료시키고 다음날 뜬 캡처)