반응형

docker 6

[Docker] Windows 에서 Docker 사용하기(WSL 설치)

Windows Powershell 에서 WSL 설치하기 // wsl 설치 $ wsl --install // wsl 2로 업데이트 $ wsl --set-default-version 2 // version 확인 $ wsl -l -v // wsl root 계정으로 접속 $ wsl --user root Linux용 Windows 하위시스템 허용해야한다는 창 뜨면 확인해주기 wsl 접속하여 Docker 설치 $ curl -fsSL https://get.docker.com -o docker-install.sh $ sudo sh ./docker-install.sh 설치 후 docker ps 명령어 실행해보기 $ sudo docker ps Cannot connect to the Docker daemon at unix:..

docker 2023.12.09

[docker] rabbitmq 설치 및 사용법

[ 설치 ] 1. Docker로 RabbitMQ 설치 docker run -d --name rabbitmq -p 5672:5672 -p 8080:15672 --restart=unless-stopped rabbitmq:management -d: 백그라운드로 실행 --name: 컨테이너명 -p: 호스트와 컨테이너 사이의 포트 포워딩 (5672: RabbitMQ 기본 통신 포트, 15672: RabbitMQ 웹 대시보드 통신 포트, 25672: 클러스터 구성 필요 시) --restart:stopped: 사용자가 멈추기 전까지는 계속 재부팅 시 실행 2. RabbitMQ 설치 확인하기 localhost:8080 으로 접속하면 RabbitMQ 관리 페이지로 접속된다. 로그인 ID, PW는 guest로 입력해준다...

docker 2023.05.31

[docker] Dockerfile 사용법

Dockerfile이란? 이미지를 만들기 위한 파일로 토대가 될 이미지나 실행할 명령어 등을 기재한다. 호스트 컴퓨터의 폴더에 Dockerfile, 그외 컨테이너에 넣으 파일을 함께 넣고 build 한다. Dockerfile로 이미지 만드는 명령어 docker build -t {{생성할 이미지 이름}} {{Dockerfile이 위치한 폴더의 경로}} Dockerfile 스크립트 예 FROM {{이미지 이름}} COPY {{원본파일 경로}} {copy할 경로}} RUN {{리눅스 명령어}} ... 이때 Dockerfile의 파일명은 정확히 'Dockerfile' 여야하고 파일형식은 없음! Dockerfile 인스트럭션 FROM 토대가 되는 이미지 지정 ADD 이미지에 파일이나 폴더를 추가 + 압축파일인 경..

docker 2023.03.30

[docker] maria db 설치하기

1. maria db 이미지를 다운받는다. docker pull mariadb 2. maria db 컨테이너 생성 및 실행하기 docker run --name mariadb -d -p 3306:3306 -v /Desktop/study/park_project/mariadb_data:/var/lib/mysql --restart=always -e MYSQL_ROOT_PASSWORD=root mariadb run: 컨테이너 생성 및 실행 --name: 컨테이너 이름 지정 -d: 백그라운드로 컨테이너 실행 -p 호스트포트: 컨테이너포트 지정 -v 볼륨 마운트: {{로컬 경로}}:/var/lib/mysql * 경로 주의해서 입력하기! --restart: docker 실행 시 컨테이너 재실행 여부 옵션 호스트에서 3..

docker 2023.03.04

[Docker] 엘라스틱서치 설치하기

1. Docker에 엘라스틱서치 image 설치 $ docker pull docker.elastic.co/elasticsearch/elasticsearch:7.9.1 2. image 설치 확인 $ docker images 3. 컨테이너 구동 $ docker run -d -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" --name elasticsearch docker.elastic.co/elasticsearch/elasticsearch:7.9.1 4. 컨테이너 구동 여부 확인 $ docker ps 5. 컨테이너 재 실행 // docker container restart {{컨테이너 이름}} docker container restart elasticse..

docker 2023.02.05
반응형