컴퓨팅 플랫폼/Docker

도커 컨테이너에 우분투 환경 구축하고 프로젝트 배포하기

솔파니 2024. 5. 5. 19:57
반응형

 

우분투 이미지로 컨테이너를 구축해준다 . 

그 후 putty를 사용해서 해당 컨테이너에 접속해준다. 

 

Ubuntu 설정 방법

1. 우분투 환경에 자바 다운받기

$ apt install java [jdk verion]

로컬 개발 환경과 같은 환경을 만들기 위해 사용하고 있는 java 버전을 다운 받아준다.

1-2 . 자바 버전 확인

java -v 

정상적으로 설치 되었는지 확인이 필요하기 때문에 해당 명령어를 통해 확인한다.

2. 우분투 환경에 node.js & npm install 받기

$ sudo apt-get install -y nodejs
$ sudo apt install npm

2-2 node.js & npm 버전 확인

node -v
npm -v

2-3 . stdio.h: No such file or directory 에러 발생 시 대처 [필독]

stdio.h: No such file or directory

위의 에러 발생 시 컴파일 에러임으로 아래의 명령어를 참고하여 해결할 수 있다.

이런 경우는 개발에 필요한 stdio.h 등의 기본 라이브러리가 설치가 안되어서 발생하는 문제로 다음 명령어로 build-essential 패키지를 설치하면 해결이 된다.

$ sudo apt-get install build-essential

삽질 방지를 위해 초기 설치를 권장한다.

 

💡 그 밖의 필요한 필요한 프로그램들을 우분투 환경에서 install 받아준 뒤 버전을 위와 같이 확인해주면 된다.

 

 

이후 우분투 환경에서 프로젝트를 배포하는 방법은 아래글을 참고 바란다.

 

2024.05.05 - [컴퓨팅 플랫폼/Docker] - 시놀로지 NAS 와 도커를 사용한 프론트, 백 배포 방법 2 (ubuntu & git 으로 spring boot & next 빌드 방법)

반응형