본문 바로가기
반응형

IT/CLOUD7

docker에서 자바 개발 환경 만들기 ● Docker 설치하기 Docker를 사용하기 위해서는 먼저 Docker를 설치해야 합니다. Docker는 링크(https://www.docker.com/products/docker-desktop)에서 다운로드 받을 수 있습니다. 자신의 운영 체제에 맞는 Docker Desktop을 다운로드하고 설치합니다. ● Docker 이미지 다운로드하기 Docker를 설치한 후, 자바 개발 환경을 위한 이미지를 다운로드 받아야 합니다. 이를 위해서는 터미널 또는 명령 프롬프트에서 다음 명령어를 실행합니다. docker pull openjdk:latest 위 명령어를 실행하면 Docker Hub에서 openjdk 이미지를 다운로드 받습니다. ● Docker 컨테이너 생성하기 이제 Docker 이미지를 바탕으로 컨테.. 2023. 2. 28.
Dockerfile 만들기 . docker image 만드는법 build commit docker 기본 개념을 아는 상태에서 진행합니다. docker 개념과 명령어 바로가기 Docker(도커) 개념 정리와 이미지 컨테이너 명령어 사용하기 지난번 도커 설치 후에 나름 여유가 없었던거 같네요.^^;; 이제 다시 도커 공부를 시작할려고 합니다. 도커가 정상적으로 설치됐다고 간주하고 바로 시작하겠습니다. 도커 설치하고 실행하기 바 sidepower.tistory.com pull 명령어로 docker hub에 있는 image를 다운받는것도 있지만 내가 작접 만드는 두가지를 알아볼게요. ■ 첫번째는 commit 입니다. container를 대상으로 image 만드는 건데요. container는 image가 실행된 상태인데요. 왜 image를 다시 만들까요? 간단하게 백업 의미라고 생각하시면 될 거예.. 2023. 2. 25.
쿠버네티스 설치 없이 웹에서 구축 연습하기 . Play with Kubernetes Kubernetes 철자가 넘 길어서 첫글자 k와 마지막 s 사이에 8개 알파벳이 있다고 해서 k8s로 불리는데요. cloud 서버 환경에서는 꼭 알고 있어야 되는 컨테이너 관리 시스템입니다. docker , container , image 개념 바로가기 k8s 공부를 위해 구글링 해보니 서버를 여러 개 설치해야 되고 시간도 많이 소요되고 해서 시작도 못하고 계속 미루고 있었는데요. 구글링 중에 k8s를 공부할 수 있는 웹사이트가 몇 개 있더라고요.ㅋ 제가 너무 늦게 알아서 아쉽긴 했지만 이제라도 시작해보려고요. 저처럼 직접 쿠버네티스 구축하기를 꺼리시는 분들이 있을 거 같아 공유합니다. Play with Kubernetes docker에서 제공하며 쿠버네티스를 맘대로 테스트해볼 수 있는 웹사이트 Pla.. 2022. 10. 9.
Docker(도커) 개념 정리와 이미지 컨테이너 명령어 사용하기 지난번 도커 설치 후에 나름 여유가 없었던거 같네요.^^;; 이제 다시 도커 공부를 시작할려고 합니다. 도커가 정상적으로 설치됐다고 간주하고 바로 시작하겠습니다. 도커 설치하고 실행하기 바로가기 ■ 도커 개념 도커란 컨테이너를 기반으로 논리적으로 독립된 실행환경을 제공하는 가상화 도구입니다. 독립적이란 말은 OS나 하드웨어에 제약받지 않는다는 뜻입니다. 기존의 가상화 도구로 Vmware나 Virtualbox라는 가상머신을 아실거에요. 가상머신은 하드웨어만 가상화 할수 있었기때문에 OS(윈도우, 리눅스 등..) 를 꼭 먼저 설치해야만 필요한 프로그램들을 설치할수 있었습니다. 하지만 docker는 운영체재(OS) 수준으로 가상화 하기때문에 필요한 프로그램만 가상화하면 끝입니다. 이래서 너무 단순하고 가벼워 .. 2021. 7. 21.
[클라우드] Cloud 꼭 배워야 하는 이유 . IaaS PaaS SaaS 개념정리 이미 클라우드에 대해 많은 글이 있어 거창한 내용보다는 간단 명료하게 알아볼게요. ■ 클라우드 컴퓨팅 인터넷을 통해서 원격에 있는 고성능의 컴퓨터 자원을 빌려서 IT 서비스를 할수 있는 환경입니다. ■ 클라우드를 꼭 배워야 하는 이유 ● 기업들이 클라우드로 전환하고 있습니다. 2016년부터 본격적으로 우리나라 기업들이 클라우드를 도입해서 사용중입니다. 2021년 현재까지 매년 우리나라 클라우드 시장이 수조원씩 커지고 있습니다. 대기업 물론이고 중소기업과 개인들도 클라우드를 사용하는 추세입니다. 앞으로 클라우드 관련 서비스나 개념들을 모르면 취업하기 힘들수도 있을거에요. ● 초기 비용이 없습니다. 보통 기업이 IT서비스를 할려면 기본적으로 서버 컴퓨터 장비도 사고 네트워크 환경도 구성해야 됩니다. 이에 서.. 2021. 7. 4.
리눅스 CentOS8 Spark 3.0.2 설치하기 . 빅데이터 스파크란 이제는 모든 산업이 IT와 융합하여 매일매일 거대한 데이터가 만들어지고 있습니다. 디지털 환경에서 생성되는 데이터는 문자와 숫자 그리고 영상 등.. 모두 포함되는데요. 이 방대한 양의 데이타를 활용하여 머신러닝 , 인공지능에도 날개를 달아줘 고속 성장을 했습니다. 현재.. 앞으로도 빅데이터 플랫폼은 스파크가 대세입니다. ■ 스파크 간단한 소개 아파치 스파크(apache spark)는 아파치 하둡과 같이 빅데이타를 처리하는 플랫폼입니다. 스파크는 자바(Java)로 개발되었으며 사용을 위해선 Java 설치되어야 됩니다. ▼ 처리속도 동일한 작업에도 하둡의 맵리듀스보다 최대 100배 빠른 속도를 자랑하고 있습니다. ▼ 다양한 개발 언어 지원 자바 , 파이썬 , 스칼라 , R 언어 지원합니다. ▼ 간단한 API.. 2021. 3. 6.
리눅스 CentOS 8 도커 docker 설치하기 클라우드가 대세인거 같습니다. 지금이라고 늦었다고 생각하지 않고 하나씩 알아가야 될거 같습니다. 내가 맡은 일은 아직은 아니지만 주변 업무 일들이 서서히 클라우드로 전환되고 있어요. 현시점에서 클라우드는 도커 와 쿠버네티스 입니다. 이 두개를 가지고 놀면 나중에 클라우드 전환될때도 짤리지 않고 계속 업무 연장될수 있을거라 믿고 있습니다. 아자아자!!! 살아남읍시다. [ docker 설치하기 ] docker 설치 순서 docker 설치 저장소(Repository) 만들기 ▶ docker 설치 1) 이미 설치된 docker 제거 yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-lat.. 2020. 11. 9.
반응형