[Docker/기초] Docker File 만들기 (1)
Deployment/Docker 기초2024. 12. 5. 13:06[Docker/기초] Docker File 만들기 (1)

이번글의 docker 실행 방식은 다음을 따른다.DockerFile을 만들어서 커스텀 Dockerfile 만들기이떄 기본 이미지를 dockerhub에서 받아오고 커스터마이징 한다.1번에서 만든 Dockerfile을 사용해서 docker-image 빌드하기network 설정 추가 알아보기docker-compose 명령어이번글에서 설명하는 내용은 1번이다.1. Dockerfile 만들어서 커스텀 Dockerfile 만들기Docker Hub 이미지를 받아와서 커스터마이징 하기Dockerfile을 커스터마이징 할때 기본적인 image파일은 dockerhub를 통해서 받아오는 것이 편리하다. 직접 만들어도되지만 이미 사람들이 만들어둔 파일을 사용하는 것도 좋다.From베이스 이미지를 설정한다.# Step 1: 베..

[CloudType/서버 배포] Spring Boot & PostgreDB 배포하기 (2)
Deployment/CloudType2024. 5. 24. 21:33[CloudType/서버 배포] Spring Boot & PostgreDB 배포하기 (2)

다른 분들은 고생하지 말길 바라며암만 찾아봐도 내가 원하는 내용이 적혀있는 블로그, 도큐먼트, 유튜브가 없다.내가 겪은 버그, 에러들을 경험하고 몇시간동안 끙끙대지 말라고 작성한다.정말 간단하니 천천히 보면 금방 내가만든 springboot 서버를 배포할 수 있다.Spring Boot & PostgreDB 배포하기postgreDB 클라우드에 올리기내가만든 springboot git에 올려서 클라우드에 올리기2. 내가 만든 springboot git에 올려서 클라우드에 올리기1. git에 내 프로젝트 올리기딱 git 리파지토리에 들어갔을 때 프로젝트 폴더가 이런식으로 위치하는 것이 편하다.아니면 추가설정을 해줘야 한다.(서브 폴더 지정)2. springboot올릴 컨테이너 만들기다시 cloudtype로 돌..

[CloudType/서버 배포] Spring Boot & PostgreDB 배포하기 (1)
Deployment/CloudType2024. 5. 24. 21:08[CloudType/서버 배포] Spring Boot & PostgreDB 배포하기 (1)

다른 분들은 고생하지 말길 바라며암만 찾아봐도 내가 원하는 내용이 적혀있는 블로그, 도큐먼트, 유튜브가 없다.내가 겪은 버그, 에러들을 경험하고 몇시간동안 끙끙대지 말라고 작성한다.정말 간단하니 천천히 보면 금방 내가만든 springboot 서버를 배포할 수 있다.Spring Boot & PostgreDB 배포하기postgreDB 클라우드에 올리기내가만든 springboot git에 올려서 클라우드에 올리기1. postgreDB 클라우드에 올리기1. CloudType회원 가입나같은 경우에는 어차피 github에 올린 코드를 사용하려고 했기 때문에 github를 통해서 계정을 생성했다.그리고 카드 정보를 입력하라고 했는데 프리티어는 제한이 큰 대신 무료이니 입력했다.2. 프로젝트 생성로그인을 하고나면 스페..

[Palworld/서버 이사] 팔월드 서버 옮겨 가기(2)(docker,googlecloud)
Deployment/Palworld2024. 2. 26. 22:02[Palworld/서버 이사] 팔월드 서버 옮겨 가기(2)(docker,googlecloud)

구글 클라우드를 사용하다가 무료 크래딧을 다 사용했다면 서버를 이전해야만 한다. 이때 이전 서버에서 사용하던 정보들이 담겨있는 Saved폴더를 옮겨야 하는 서버를 이전할때 세이브 파일을 어떻게 이동시키는지 알아보자 PalWorld 서버 이사가기 MobaXterm 설치하고 사용하 saved폴더 가져오기, saved폴더 올리기, 맵 파일 이동하기 https://naturecancoding.tistory.com/70 [Palworld/서버 구동] 팔월드 서버 24시간 열기 (컴퓨터 안켜놔도 서버 켜짐) (1) 팔월드 서버를 한번 켜보자 친구들이랑 같이 게임하고 싶어 사설서버 열라니 컴퓨터 계속 켜놔야한다는게 싫은 사람을 위해서 글을 작성한다. 가상 컴퓨터를 만들어 그곳에서 서버를 키고 우리 naturecanc..

[Palworld/서버 이사] 팔월드 서버 옮겨 가기(1)(docker,googlecloud)
Deployment/Palworld2024. 2. 26. 21:26[Palworld/서버 이사] 팔월드 서버 옮겨 가기(1)(docker,googlecloud)

구글 클라우드를 사용하다가 무료 크래딧을 다 사용했다면서버를 이전해야만 한다.이때 이전 서버에서 사용하던 정보들이 담겨있는 Saved폴더를 옮겨야 하는서버를 이전할때 세이브 파일을 어떻게 이동시키는지 알아보자PalWorld 서버 이사가기MobaXterm 설치하고 사용하기saved폴더 가져오기, saved폴더 올리기, 맵 파일 이동하기1. MobaXterm 설치해서 key 만들기https://mobaxterm.mobatek.net/MobaXterm으로 들어가서 프로그램을 설치한다.Tools의 MobaKey Gen으로 들어간다Generate 버튼을 눌러서 Key를 생성할 껀데초록색 바 부분에 마우스를 두고 흔들어야 로딩창이 올라간다.이렇게 key가 생성되면 Key comment부분에 자신의 구글 ID를 넣어..

[Docker/기초] Volume
Deployment/Docker 기초2024. 2. 15. 20:45[Docker/기초] Volume

Volume 즉 볼륨이라는 것은 스토리지의 한 영역을 분할 하는 것을 말한다. Docker에서는 컨테이너에서 지워지면 안되는 것들 (ex. DB에 저장된 내용들)을 컨테이너가 아닌 외부에 저장해서 컨테이너가 업데이트 등을 위해서 지워져도 데이터는 지워지지 않도록 하는 기능이다. Mount? 연결하다라는 의미 그대로 Volume을 컨테이너에 연결하는 과정을 말한다. 그리고 이렇게 Volume을 둬서 데이터를 컨테이너 밖에서 안전하게 보관하는 것이 Data Persistency(데이터 지속성)라고 한다. Volume Mount Vs Bind Mount 마운트의 종류는 크게 2가지가 있다.(메모리 마운트인 tmpfs가 있지만 다루지 않겠다.) 항목 Volume Mount Bind Mount 스토리지 영역 도커..

728x90
반응형
image