[Docker] 우분투, 도커로 그래들 프로젝트 빌드하기(Gradle Project Build)
·
Server/Infra
도커에서 그래들로 프로젝트 빌드하기 Ubuntu 환경에서 apt install gradle 명령어를 활용하여 gradle을 설치할 때, Gradle 최신 버전이 아닌, 이전 버전으로 설치되어 배포 시 오류가 발생하는 상황이 발생합니다. 프로젝트 내에 Dockerfile을 활용하여 Gradle을 설치하고 프로젝트를 Build 해보겠습니다. 인텔리제이에서 "Dockerfile"이라는 새로운 파일을 생성합니다. 생성된 파일에 아래 명령어를 입력합니다. # 그래들 버전, JDK버전에 따라 다르게 수정 FROM gradle:7.6-jdk11-alpine as builder WORKDIR /build # 그래들 파일이 변경되었을 때만 새롭게 의존패키지 다운로드 받게함. COPY build.gradle setting..
[Docker] 도커(Docker) nginx 연동
·
Server/Infra
https://chordplaylist.tistory.com/160 [Docker] 도커(Docker) MySQL 띄우기 [Docker] 우분투(Ubuntu)에 도커(Docker) 설치 우분투(Ubuntu)에 도커(Docker 설치) AWS 등 클라우드의 인스턴스가 활성화 되어 있어야 합니다. 1. Xshell에서 우분투 인스턴스를 새 세션으로 등록합니다. Xshell chordplaylist.tistory.com 도커(Docker) nginx 연동 도커(Docker) nginx 연동 우분투에 올라간 도커에 nginx를 연동하겠습니다. docker run -p 80:80 -d nginx 컨테이너, 이미지 확인 이미지 설치와 현재 컨테이너로 올라간 목록들을 확인하면 MySQL과 nginx가 이상 없이 구동..
[Docker] 도커(Docker) MySQL 띄우기
·
Server/Infra
[Docker] 우분투(Ubuntu)에 도커(Docker) 설치 우분투(Ubuntu)에 도커(Docker 설치) AWS 등 클라우드의 인스턴스가 활성화 되어 있어야 합니다. 1. Xshell에서 우분투 인스턴스를 새 세션으로 등록합니다. Xshell 설치 2. sudo 명령어를 입력하여 root의 권 chordplaylist.tistory.com 도커(Docker) MySQL 띄우기 우분투에 올라간 도커에 MySQL을 실행시키도록 하겠습니다. MySQL이 설치되어 있어야 합니다. MySQL 설치 1. MySQL 연동 docker run -p 3306: -e MYSQL_ROOT_PASSWORD= -d mysql 안에는 각자의 번호를 입력하면 됩니다. MySQL 포트 번호는 MySQL 설치 시 지정한 번호를..
[Docker] 우분투(Ubuntu)에 도커(Docker) 설치
·
Server/Infra
우분투(Ubuntu)에 도커(Docker 설치) AWS 등 클라우드의 인스턴스가 활성화 되어 있어야 합니다. 1. Xshell에서 우분투 인스턴스를 새 세션으로 등록합니다. Xshell 설치 2. sudo 명령어를 입력하여 root의 권한을 받아옵니다. sudo su - 3. apt 패키지 리스트를 업데이트 합니다. sudo apt-get update 4. htpps를 통해 패키지 인덱스 및 설치를 진행합니다. sudo apt-get install \ ca-certificates \ curl \ gnupg \ lsb-release 진행을 원하냐는 질문에 'Y'를 입력합니다. 5. 도커 GPG key를 추가합니다. sudo mkdir -p /etc/apt/keyrings curl -fsSL https://..
[Docker] 수업용 빠른 명령어 정리
·
Server/Infra
해당 게시글은 본인의 수업 용도로 작성되었습니다. 추후에 자세하게 기술하도록 하겠습니다. Docker Docker 설치 sudo su - mkdir git cd git git clone https://github.com/Kyeongrok/docker_minikube_kubectl_install cd docker_minikube_kubectl_install/ sh docker_install.sh Mysql 연동 docker run -p 3306:3306 -e MYSQL_ROOT_PASSWORD=12345678 -d mysql nginx 연동 docker run -p 80:80 -d nginx maven 설치(sudo 상태) apt update apt install maven Dockerfile 제작 vim..
코드플리
'Server/Infra' 카테고리의 글 목록 (5 Page)