Docker 세팅

Docker란

도커(Docker)는 OS에 앱을 패키징하여 배포할 수 있도록 해 주는 프로그램입니다.
가상머신 및 가상OS 설치 없이 프로그램 가동이 가능 합니다.

OS확인

Ubuntu 16기준으로

우분투 12,04LTS의 경우, 커널버전이 3.13 이상이야 합니다.
업그레이드

curl 설치확인

Docker

설치 확인

Oracle 11g

Installation(with Ubuntu 16.04)

Installation(with older Ubuntu 14.04.4)

# 로그 출력

접속 정보는 다음과 같다.

hostname: localhost
port: 49161
sid: xe
username: system
password: oracle
sys, system 계정 password : oracle
SqlPlus 접속

$ sudo docker exec -it oracle11g /bin/bash
root# su oracle
oracle# cd $ORACLE_HOME
oracle# bin/sqlplus / as sysdba

상태확인
docker ps

삭제
docker rmi the_image

move all images
docker rmi $(docker images -qf "dangling=true")

Kill containers and remove them:
docker rmi $(docker images | grep -v 'ubuntu\|my-image' | awk {'print $3'})

ubuntu 16 인 경우
$ sudo apt install docker.io
패키지 목록을 읽는 중입니다… 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다… 완료
The following additional packages will be installed:
bridge-utils cgroupfs-mount containerd git git-man liberror-perl runc
ubuntu-fan
제안하는 패키지:
aufs-tools btrfs-tools debootstrap docker-doc rinse zfs-fuse | zfsutils
git-daemon-run | git-daemon-sysvinit git-doc git-el git-email git-gui gitk
gitweb git-arch git-cvs git-mediawiki git-svn

node.js

sudo apt install nodejs-legacy
node -v
v4.2.6