728x90 반응형 전체 글500 [Docker] 컨테이너 실행하기 응용프로그램을 설치하고 컨테이너를 실행해보자. 컨테이너 실행하기 Docker의 명령은 docker run docker pull docker search과 같이 docker 형식입니다. 컨테이너를 실행하는 명령어는 다음과 같다. $ docker run [OPTIONS] IMAGE[:TAG|@DIGEST] [COMMAND] [ARG...] 주요 옵션 옵션 설명 -d detached 모드, 보통 데몬모드라고 하고 컨테이너가 백그라운드에서 실행됨. -p 호스트와 컨테이너 포트연결 -v 호스트와 컨테이너 디렉토리 연결(mount) -e 컨테이너 환경변수 설정 --name 컨테이너 이름 설정 --restart 컨테이너 안의 프로세스 종료 시 재시작 정책 -it 터미널 입력 옵션 --link 컨테이너 연결 ubunt.. 2019. 2. 28. [Docker] 리눅스에 도커설치하기(Ubuntu, CentOS 7) 1. Ubuntu ■ Ubuntu 설치과정에서 자동 설치를 하지 않았다면 아래 스크립트를 실행한다. $ sudo apt-get update $ sudo apt-get install docker.io $ sudo ln -sf /usr/bin/docker.io /usr/local/bin/docker ■ Docker 버전확인 2. CentOS 7 1) 커널 업데이트 # yum -y update 업데이트 완료되면 reboot를 해줍니다. 2) 도커설치 # yum install -y yum-utils device-mapper-persistent-data lvm2 # yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.re.. 2019. 2. 23. [VirtualBox] Oracle VM VirtualBox에 리눅스 설치하기 #4(CentOS 7) 4. CentOS 7 설치하기1) CentOS 7 iso파일 다운로드 ■ CentOS 사이트에 접속해서 적당한 플랫폼을 다운로드 합니다. http://isoredirect.centos.org/centos/7 -> http://isoredirect.centos.org/centos/7/isos/x86_64/ 이동하여 CentOS 6설치과정과 똑같이 netinstall.iso파일을 다운로드 받아 설치하도록 합니다. 2) CentOS 7를 VirtualBox에 설치 ■ VirtualBox를 실행합니다.도구모음의 [새로 만들기(N)] 버튼을 클릭합니다. ■ 설치과정설치과정은 CentOS 6.x설치와 유사합니다. CentOS 6.x설치과정 ☞ https://bluedayj.tistory.com/29 다운로드 받은 .. 2019. 2. 23. [VirtualBox] Oracle VM VirtualBox에 리눅스 설치하기 #3(CentOS 6.x) 3. CentOS 6.x 설치하기1) CentOS 6.x iso파일 다운로드 ■ CentOS 사이트에 접속해서 적당한 플랫폼을 다운로드 합니다. http://isoredirect.centos.org/centos/6 -> http://centos.mirror.cdnetworks.com/6.10/isos/x86_64/ 저는 64bit용 netinstall.iso을 다운로드 받아 설치하도록 하겠습니다. 2) CentOS 6.x를 VirtualBox에 설치■ VirtualBox를 실행합니다.도구 모음의 [새로 만들기(N)]버튼을 클릭합니다. ■ 설치과정이름을 입력합니다. 추후에 CentOS7을 설치하기 때문에 CentOS6으로 지정하였고 종류는 Linux를 선택하고 버전에 CentOS가 없어서 Red Hat(6.. 2019. 2. 23. [VirtualBox] Oracle VM VirtualBox에 리눅스 설치하기 #2(Ubuntu) 2. Ubuntu 설치하기 1) Ubuntu iso파일 다운로드 ■ Ubuntu 사이트에 접속합니다. https://www.ubuntu.com/download Desktop, Server, Cloud 등이 있는데 여기에서는 Server를 설치합니다. Ubuntu Server를 클릭합니다. 18.04.2 LTS를 설치하도록 하겠습니다. ISO파일이 다운로드 됩니다. 2) Ubuntu를 VirtualBox에 설치 ■ VirtualBox를 실행합니다. ■ 설치과정 도구바에서 [새로 만들기(N)]버튼을 클릭합니다. 이름을 입력하고 운영체제 종류 및 버전을 선택합니다. Machine Folder는 기본으로 C:\Program Files\Oracle\VirtualBox VMS로 지정되어 있습니다. 메모리 크기를 지.. 2019. 2. 23. [VirtualBox] Oracle VM VirtualBox에 리눅스 설치하기 #1 1. Oracle VM VirtualBox 설치 ■ VirtualBox사이트로 이동합니다. https://www.virtualbox.org/wiki/Downloads ■ 자신에게 맞는 플랫폼 패키지를 다운로드합니다.여기서는 Windows용 플랫폼을 다운로드하여 설치합니다.(현재 6.0.4 버전) ■ Oracle VM VirtualBox 설치 과정 2019. 2. 23. 데이터 타입의 사용 #3 3. 숫자형 변환자바에서는 데이터 타입이 다른 숫자형 사이의 연산에 문제가 발생하지 않는다. 다만 연산의 결과는 두 연산자 중 범위가 넓은 쪽의 데이터 타입을 따른다. ▶ 데이터 타입에 따른 범위byte < short < int < long < float < double[표1] int val1 = 1;long val2 = 2;int result = val1 * val2; //에러 연산의 결과는 long형이다.[표2] [표2]의 세 번째 문장은 연산을 수행할 수 없다. val1 * val2 연산 결과는 long형이다. 그러므로 int형의 변수 result에 담을 수 없다. [표3]과 같이 result를 long형으로 사용해야 한다.long result = val1 * val2; [표3] ▶ 타입간 연산 규.. 2019. 2. 21. 데이터 타입의 사용 #2 2. 변수 대입과 초기화변수는 선언과 동시에 초기값을 할당한다. ■ 이클립스에 Var.java 파일을 생성한다.[그림1] ■ 아래와 같이 변수를 선언한다.int intNumber;long longNumber;intNumber = 4;longNumber = 5; [표1] [표1]은 다음과 같이 각각 한 줄로 표현할 수 있다.int intNumber = 4;long longNumber = 5;[표2] 한 줄에 두 개 이상의 변수를 동시에 선언도 가능하다.int val1 = 6, val2 = 7; [표3] [그림2] ■ [그림2]와 같이 변수에 값을 대입하고 실행한다.[그림3] [그림3]과 같이 콘솔창에 결과값이 출력된다. 1) 정수형 변수 초기화정수형 변수에 정수를 대입한다.int val1 = 1;long .. 2019. 2. 20. [우분투] command line에서 우분투 버전 확인 커맨드라인에서 우분투 버전을 확인하는 방법 $ cat /etc/issue Ubuntu 18.04.2 LTS \n \l 또는 $ lsb_release -a No LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 18.04.2 LTSRelease: 18.04Codename: bionic 2019. 2. 20. 데이터 타입의 사용 #1 1. 변수 변수란 값이 변하는 데이터이다. 값이 변하는 데이터를 사용하기 위해서는 해당 데이터 타입에 맞는 변수를 미리 선언해야 한다. ▶ 변수를 선언할 때는 데이터 타입을 지정한다. ▶ 문장의 마지막에는 ;을 넣는다. int a; //정상 long b; //정상 double c; //정상 v; //에러 - 데이터 타입을 선언하지 않았다. v int; //에러 - 변수와 데이터 타입의 순서가 바뀌었다. ▶ 변수 이름의 시작은 반드시(A~Z, a~z)나 _, $로 시작해야 한다.int a; //정상 long _b; //정상 double $c; //정상 double 4d; //에러 - 숫자로 시작할 수 없다. int user; //정상 int user number; //에러 - 공란을 변수 이름으로 사용할 .. 2019. 2. 17. 데이터 타입 1. 정수형 정수형은 소수점이 없는 숫자 타입으로 양수와 음수 모두를 포함한다. 정수형 종류 타입 크기 범위 long 8byte -9,223,372,036,854,775,808L ~ 9,223,372,036,854,775,807L int 4byte -2,147,483,648 ~ 2,147,483,647 short 2byte -32,768 ~ 32,767 byte 1byte -128 ~ 127 2. 실수형 실수형은 소수점 이하의 숫자를 표현할 때 사용할 수 있는 데이터 타입이다. 실수형의 종류 타입크기범위 double 8byte -1.7*10^308 ~ 1.7*10^308 float 4byte -3.4*10^38 ~ 3.4*10^38 3. 문자형 자바에서 하나의 문자는 char형을 이용하여 나타낸다. 일반.. 2019. 2. 16. [HTML] 1장 HTML 기본 #1 HTML 이해 1-1 HTML 이해HTMLHTML은 하이퍼텍스트 마크업 언어(HyperText Markup Language)라는 의미의 웹페이지를 위한 마크업 언어이다.HTML은 제목, 단락, 목록 등과 같은 본문을 위한 구조적 의미를 나타내는 것 뿐만 아니라 링크, 인용, 이미지와 객체를 내장하고 대화형 양식을 생성하는데 사용될 수 있다. HTML은 웹페이지 콘텐츠 안에 꺽쇠괄호() "태그"로 되어있는 HTML 요소 형태로 작성된다. HTML은 1989년 영국의 컴퓨터 과학자인 팀 버너스 리(Tim Berners-Lee)에 의해 고안되어 1991년 말에 최초로 공개되었다. HTML은 웹을 통한 정보 교환을 목적으로 탄생되었으며, 문법 체계가 비교적 간단하고 배우기 쉬워 빠르게 웹 표준으로 자리 잡았다. 문자뿐만 아니.. 2019. 2. 16. Hello World, Hello Java 첫번째 프로그램으로 "Hello World, Hello Java"를 출력하는 것을 시작해보자. ■ 이클립스가 설치되어 있는 "C:\eGovFrame\eGovFrameDev-3.7.0-64bit\eclipse\eclipse"를 실행한다. [그림1] ■ [File > New > Project]를 선택한다. [그림2] Java Project를 선택한 후 [Next >]버튼을 클릭합니다. [그림3] Project name에 Examples_01를 입력한 후 JRE는 기본 설치 JDK버전을 선택합니다. [Finish]버튼을 클릭합니다. 설정이 완료되면 좌측의 Package Explorer영역에 Examples_01폴더가 생성될 것입니다. [그림4] ■ [File > New > Class]를 선택합니다. [그림5].. 2019. 2. 9. 자바 개발환경 구축 #3 3. 개발 툴 설치 자바는 기본적인 에디터를 개발 도구로 사용할 수 있다. 예를 들어 메모장 같은 것이다. 하지만 효율성과 생산성을 생각한다면 개발 툴을 사용하자. notepad++, atom editor와 같은 개발 툴이 많이 있다. 자기에게 맞는 개발 툴을 선택합니다. 여기에서는 이클립스를 사용합니다. 이클립스는 개발자마다 무겁다 안 무겁다 등 의견이 분분하지만 공공기관 프로젝트에 주로 쓰이는 전자정부프레임워크의 개발 툴이기도 하니 전자정부프레임워크를 설치하여 진행하도록 합니다. 1) 이클립스 설치 이클립스는 https://www.eclipse.org/로 이동하여 최신 이클립스를 다운로드합니다. 또는 전자정부프레임워크 http://www.egovframe.go.kr/로 이동하여 전자정부프레임워크를 다.. 2019. 2. 5. 자바 개발환경 구축 #2 2. JDK 환경 변수 설정 1) Windows 10에서의 환경 변수 설정 ■ 자바JDK 설치 경로 [그림1] ■ [내 PC - 속성] 또는 [제어판 > 시스템 및 보안 > 시스템] 에서 '고급 시스템 설정' 또는 '설정 변경'을 클릭합니다. [그림2] ■ [시스템 속성 - 고급 > 환경 변수(N)...]을 클릭합니다. [그림3] ■ 시스템 변수의 [Path]를 선택한 후 [편집]버튼을 클릭합니다. [그림4] ■ 환경 변수 편집창에서 아래 그림과 같이 OpenJDK 경로 설정되어있으면 Java JDK를 사용할 수 있습니다. [그림5] ■ 만약 설정이 되어있지 않으면 [그림5]에서 [새로 만들기(N)]버튼을 클릭한 후 [찾아보기(B)...] 버튼을 클릭합니다. [그림6] ■ OpenJDK가 설치된 경로의 .. 2019. 2. 4. 이전 1 ··· 30 31 32 33 34 다음 728x90 반응형