네이버 클라우드
-
우분투 도커Docker 레디스Redis 설치 (도커볼륨이용) with 네이버 클라우드네이버 클라우드 2024. 10. 12. 22:27
1. 도커에 레디스 이미지 다운docker pull redis 2. 다운된 레디스 이미지 확인docker images 3. 레디스 볼륨설정Redis는 in-memory 기반 저장소이기 때문에 Docker Container 내에서 실행 시 해당 컨테이너가 중지되거나 삭제되면 Redis에 저장된 모든 데이터가 손실된다. 이런 문제를 방지하기 위해 도커를 사용할 때 볼륨이라는 개념을 사용해서 컨테이너에 파일 or 디렉토리를 마운트하여 방지한다. 따라서 먼저, Redis 백업용 도커 볼륨을 생성해야한다.docker volume create (만들 볼륨이름) 미사용중인 볼륨 보기docker volume ls -f dangling=true 만들어진 볼륨의 정보 보기docker volume inspect (만..
-
도커Dcoker에 젠킨스Jenkins 설치하기 with 네이버 클라우드네이버 클라우드 2024. 10. 3. 20:26
도커에 젠킨스 이미지를 받아 컨테이너를 띄워보자 우분투버전lsb_release -a- 22.04.3 LTS 도커 버전- Docker 27.3.1 1. Jenkins 컨테이너 설치sudo docker run -d --name jenkins -p 8080:8080 jenkins/jenkins -d: 컨테이너를 데몬으로 띄운다. --name: 컨테이너의 이름을 jenkins로 설정한다 -p 8080:8080: 컨테이너의 외부와 통신할 포트(앞의 값)를 내부적으로 사용할 포트(뒤의 값)를 포워딩해준다. 2. 네이버클라우드 인바운드 포트에 8080 등록console > Server > ACG > ACG 설정 > Inbound 등록 3. {PUBLIC IP}:8080 으로 Jenkins 접속젠킨스 컨테이너 내부..
-
네이버 클라우드 도커 Nginx와 Nginx Proxy Manager 설치하기 그리고 socket() [::]:80 failed 오류네이버 클라우드 2024. 10. 3. 20:08
우분투버전- 22.04.3 LTSlsb_release -a 1. 도커 컴포즈 설치apt 패키지 업데이트sudo apt update docker compose 설치sudo apt install -y docker-compose 2. 도커 컴포즈로 nginx + nginx proxy manager 설치NPM을 설치할 디렉토리를 만든다sudo mkdir /home/npm 3. 도커 컴포즈 파일을 작성 docker-compose.ymlvi편집기로 아래의 내용을 입력하여 docker-compose.yml 파일을 생성한다.vi docker-compose.yml 내용version: '3' # Docker Compose 파일 버전services: npm: image: jc21/nginx-proxy-mana..
-
우분투 MySQL 설치하기 with 네이버 클라우드네이버 클라우드 2024. 10. 3. 19:29
우분투에서 간단하게 MySQL을 설치해보자 우분투버전- 22.04.3 LTSlsb_release -a 1. apt 패키지 이용sudo apt updatesudo apt install mysql-server설치중... 2. 설치확인netstat -tnlp3306 포트로 mysql이 올라왔다. 3. mysql 접속 및 루트계정 비밀번호 설정mysql -u root -pEnter password: 가 나오면 초기비밀번호를 넣고 엔터친다.그럼 "Welcome to the MySQL" 4. 데이터베이스 생성 및 사용자 계정 생성설치된 버전보기select version(); 사용자 정보 확인use mysqlselect host, user from user; 데이터 베이스 생성하기 create database s..
-
우분투 Ubuntu 인스턴스에 Docker 도커설치 with 네이버 클라우드네이버 클라우드 2024. 10. 2. 10:53
OS환경 Ubuntu 22.04 1. 우분투 시스템 패키지 업데이트sudo apt-get update 2. 필요한 패키지 설치sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common3. Docker의 공식 GPG키를 추가curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 4. Docker의 공식 apt 저장소를 추가sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) s..
-
우분투 MySQL설치시 오류(네이버 클라우드) Connection refused: no further informationthe last packet sent successfully to the server was 0 milliseconds ago. the driver has not received any packets from the server. connection refused: no further infomation네이버 클라우드 2024. 9. 22. 20:51
네이버 클라우드 우분투 서버에 mysql을 설치하고 인바운드 방화벽 규칙까지 설정했는데도 DBeaver 디비에서 연결시Connection refused: no further informationthe last packet sent successfully to the server was 0 milliseconds ago. the driver has not received any packets from the server. connection refused: no further infomation오류가 발생. 이유는 외부접속허용을 위해 bind-adress의 아이피를 수정해줘야한다.mysql conf파일을 수정해야하며 아래의 명령어로 설정파일을 편집모드로 들어간다.vi /etc/mysql/mysql.conf..
-
네이버 클라우드(NAVER CLOUD PLATFORM) 우분투 무료서버 생성하기 + SSH 연결네이버 클라우드 2024. 9. 22. 20:34
네이버 클라우드를 가입하고 Micro서버를 생성하면 1년간 무료이다. 하지만 램은1기가에 스토리지 용량은 10기가로 제한된다.빠르게 생성법을 알아보자 1. 로그인 > 콘솔 이동 2. 서비시스 > Server로 이동 3. 서버를 생성하기전에 VPC와 SUBNET을 등록해야한다. 4. VPC이름을 등록하고 IP 주소 범위는 10.0.0.0/22로 등록한다. 5. 서브넷을 설정한다. 위에 등록한 VPC정보를 불러오고 IP주소 범위는 10.0.1.0/24로 한다. 6. 서버 생성 누르고 [신규 콘솔 화면] 을 선택한다. Micro서버(무료서버)를 선택하려면 신규 콘솔 화면을 선택해야한다. 7. 서버는 우분투를 선택하고 [다음] 을 누른다. 8. 필수입력 정보중에 VPC, Subnet정보는 위에서 미리 등록정보..