본문 바로가기
반응형

DevOps23

[error] Your local changes to the following files would be overwritten by merge: git pull을 받을 때 에러가 생겼다. error: Your local changes to the following files would be overwritten by merge 현재 소스코드와 git에 올라가 있는 코드의 충돌로 인해 생긴 에러이다. 해결방법은 다음과 같다. git stash를 사용한다. : git 현재 상태를 안전한 곳에 넣어둔다고 보면 된다. 1) 현재 소스파일의 변경 소스 내용을 스택에 넣는다. git stash 2) git에 올라가 있는 소스파일을 받아온다. git pull origin main 3) 변경 소스 내용을 적용 후, 스택에서 제거 한다. git stash pop 2023. 5. 25.
[Docker] mvnw: Permission denied https://docs.docker.com/language/java/build-images/ Build your Java image docs.docker.com 위 링크에서 docker image build 중에 mvnw: Permission denied 에러가 났다. 해결방법: 터미널에 입력: chmod +x mvnw 다시 docker build 하면 이미지가 정상적으로 생성된다. 2023. 1. 25.
[Docker] ERROR [internal] load metadata for docker.io/library/eclipse-temurin:17-jdk-alpine 도커 이미지 생성 Dockerfile을 통해 container Image를 만들려고 했는데 에러가 났다. eclipse-temurin:17-jdk-alpine이 이용불가능하다고 한다. ㅜㅜ eclipse-temurin:11로 빌드했다. 잘 돌아간다. 2023. 1. 24.
[Docker] zsh: no matches found: JAR_FILE=build/libs/*.jar https://spring.io/guides/topicals/spring-boot-docker/ Spring Boot Docker this topical is designed to be read and comprehended in under an hour, it provides broad coverage of a topic that is possibly nuanced or requires deeper understanding than you would get from a getting started guide spring.io Spring Boot Docker 과정 중이다. 아래 명령어로 Docker Image 빌드 중 에러가 났다. docker build --build-arg JAR_FILE=build.. 2023. 1. 24.
[Docker] zsh: command not found docker [MacOS] https://docs.docker.com/desktop/install/mac-install/ Install on Mac docs.docker.com 메뉴얼대로 MacOS에 Docker를 설치했는데 터미널에서 zsh: command not found docker 에러가 났다. 해결방법: 설치된 docker desktop에 나와있는 명령어를 터미널로 복사해서 실행한다. -> 터미널에서 docker command가 정상적으로 실행된다. docker desktop에 명령어는 다음과 같다. docker run -d -p 80:80 docker/getting-started 재부팅후 다시 zsh: command not found docker 에러가 날 수도 있다. 앞으로 docker desktop을 킨 후 dock.. 2023. 1. 22.
[Docker] Dockerfile 작성 예시 Docker를 사용하기 위해서는 Dockerfile을 작성해야한다. Dockerfile은 다음과 같이 작성할 수 있다. docker docs에서 Dockerfile을 가져왔다. (docker docs > Guides > Language-specific guides > Java > Build Images) # syntax=docker/dockerfile:1 FROM eclipse-temurin:17-jdk-jammy WORKDIR /app COPY .mvn/ .mvn COPY mvnw pom.xml ./ RUN ./mvnw dependency:resolve COPY src ./src CMD ["./mvnw", "spring-boot:run"] Dockerfile 작성방법은 다음과 같다. FROM [buil.. 2023. 1. 20.
[Ubuntu] 글자크기 변경(font-size change) CUI, Ubuntu Server Ubuntu Server인 CUI로 Ubuntu를 설치한 경우 터미널에서(물론 우분투를 실행하면 터미널만 열린다 ㅡ.ㅡ) 명령어를 통해 글자크기를 변경할 수 밖에 없다. 명령어는 다음과 같다. dpkg-reconfigure console-setup 다음과 같은 화면이 나오며 필자는 UTF-8을 선택했다. 다음은 엔터를 치면 된다. 선택하고 싶은 font를 선택하면 된다. 맨 아래 부분에서 글자크기 변경이 가능하다. 필자는 글자크기를 12*24로 선택했다. 글자크기가 커져서 좋은듯 하나 글자가 짤릴 수 있음. 주의 ~_~ 2023. 1. 19.
[Ubuntu] 사용자에게 sudo 권한부여 사용자에게 sudo 권한을 부여하고 싶을 경우 터미널에서 root 계정으로 다음 명령어를 통해 파일을 연다. vi /etc/sudoers 파일에서 다음과 같은 라인을 찾는다. 하단에 있다. root 아래에 sudo 권한을 부여하고 싶은 사용자를 적는다. 필자는 won 사용자에게 sudo 권한을 부여했다. 2023. 1. 19.

반응형
반응형