반응형
- [ Error Handling ][Docker] Docker Desktop distro installation failed 에러 해결2024-08-30 11:09:55개요산업 현장 PC 에 설치 후, 직원분께서 Network 설정이 바뀐 뒤에 Docker Error 가 발생한다고 하여 확인해보니 Docker Desktop distro installation failed 알람창이 나타나면서 Docker-Desktop 가 실행이 안되었다. 설치할 때, WSL2 설정도 같이 했었는데, Network 가 바뀌면서 설정 충돌로 인해 에러가 발생하는것 같았다. 해결1. 우선 Docker-Desktop 을 종료해준다.2. 아래 명령어로 터미널에서 WSL 에 등록된 Docker-Desktop 을 해제시켜준다.wsl --unregister docker-desktop3. Docker-Desktop 을 재실행시켜준다. (이때, 자동으로 distro 를 다시 생성하며 WSL 에 등록된다...
- [ Docker ][DOCKER] Docker 빌드 시, Multi Stage 사용하기2024-08-21 16:23:24여느때처럼 프로젝트 파일을 빌드 후 Dockerfile 로 배포하기위해 Script 를 작성하던 중, 예전부터 거슬렸던 Docker Image 크기가 눈에 들어왔다.불필요한 파일은 제외하고, 빌드된 결과만을 사용하려면 어떻게 해야할까? 기존 Script (Single Stage)# Use the official Golang image as the base imageFROM golang:1.22.3-alpine# Set the working directory inside the containerWORKDIR /app# Copy the source code into the containerCOPY ./src ./# Build the Go applicationRUN go build -o main.exe .# ..
- [ Error Handling ][DOCKER] 도커 node image 빌드 시, npm error code ENOENT 에러2024-08-02 18:18:35에러 원인node-alpine 이미지로 빌드하려니까 아래와 같이 에러가 발생.alpine 은 경량화 된 이미지라 git 이 없는듯 하다. 해결 방안RUN npm install 하기 전에, Git 설치 명령어 입력 후 다시 빌드해준다.RUN apk update && apk upgrade && apk add --no-cache bash git openssh
- [ Error Handling ][Docker] localhost에서 전송한 데이터가 없습니다.2024-02-28 11:09:49개요 Docker 를 사용해 서버 배포 환경을 구성하던 중에, Docker Container 안에서 서버가 정상적으로 작동중이고, Port 매핑을 해줬음에도 서버에 접근하면 localhost 에서 전송한 데이터가 없다는 화면이 출력되었다. 해결 방법 서버 실행 시킬 때, localhost 나 127.0.0.1 로 설정하는것 보다 0.0.0.0 으로 설정하니까 정상적으로 작동하였다.
반응형