Docker Compose - health check
service A 와 B 가 있을 때 A가 실행된 후 B가 실행되어야 하는 구성이 docker compose 설정 파일에 정의되어 있다면 B에서 A서비스의 healthcheck를 확인한 후 정상 응답을 확인한 경우에만 실행되도록 설정을 추가 할 수 있다. healthcheck 🔎 health check를 제공하는 서비스 health check를 ...
service A 와 B 가 있을 때 A가 실행된 후 B가 실행되어야 하는 구성이 docker compose 설정 파일에 정의되어 있다면 B에서 A서비스의 healthcheck를 확인한 후 정상 응답을 확인한 경우에만 실행되도록 설정을 추가 할 수 있다. healthcheck 🔎 health check를 제공하는 서비스 health check를 ...
줄 바꿈을 하고 싶은 위치에서 ^문자를 입력하고 엔터키 입력 후 계속 명령어 입력 사용 예시 docker run ^ -d ^ -p "80:80" ^ nginx 참고한 사이트 https://superuser.com/questions/150116/how-can-i-insert-a-new-line-in-a-cmd-e...
방법 1. JQ 라이브러리 사용 JQ 라이브러리를 이용하면 간편하게 쉘에서 출력 될 json 문자를 보기 좋게 formatting 할 수 있다. 단, 출력될 문장이 전부 json 형태여야 한다. 설치 sudo apt-get install jq 사용 echo '{"name": "이름", "pwd": "비밀", "memo": "흥"}' |...
방법 1. JQ 라이브러리 사용 JQ 라이브러리를 이용하면 간편하게 쉘에서 출력 될 json 문자를 보기 좋게 formatting 할 수 있다. 단, 출력될 문장이 전부 json 형태여야 한다. 설치 windows 11 기준 cmd.exe 실행 후 아래 명령어 바로 실행 winget install jqlang.jq 설치 완료 후 살향즁안 c...
실행중인 port의 PID 조회 (-o 옵션) netstat -ano | find "1234" powershell에서는 find 키워드가 없다. 대신 select-string 키워드를 사용 netstat -ano | Select-String "1234" * PID 죽이기 cmd와 powershell에서...
아래 작업은 관리자 모드로 powershell을 실행하여 작업 1. rabbitMQ service 실행 중지 net stop RabbitMQ 2. 삭제 1. 서비스 삭제 sc delete RabbitMQ 실행 응답 [SC] DeleteService SUCCESS 2. 설정 > 설치된 앱 삭제...
인코딩 파일을 base64로 인코딩 base64 input_file > encoded_file.txt 디코딩 base64로 인코딩된 파일을 디코딩 base64 -d encoded_file.txt > decoded_file.txt 참고한 사이트 https://chatgpt.com
인코딩 파일을 base64로 인코딩 # .jks 파일 위치 담은 변수 생성 $filePath = "C:\Users\xh\Documents\key.jks" # .jks 파일 읽기 $fileContent = Get-Content $filePath -Raw # 파일을 바이트 배열로 변환 $fileBytes = [System.Text.Encoding]::...
1. compose.yml 작성 service: springBootApplication1: container_name: springBootApplication1 build: ./subApplication1/. # dockerfile 경로 image: registry.zhyun.kim/springBootApplicati...
replit.com java 외부 라이브러리를 읽어들일 수 있는 웹 IDE ! https://replit.com/ java 뿐만 아니라 다양한 언어를 제공한다! maven build만 지원되는것인지 pom.xml이 심어져 있는데 몇 번 테스트 해보니 pom.xml에 dependency를 추가해도 라이브러리가 다운받아지지 않았다. 무료 버전...