본문 바로가기

ETC

도커 환경 설정하고 초기 시작

728x90

내 PC에 도커 설치하고 이미지 받아서 실행하는것 까지 정리...

 

centos 이미지 내려받기

docer pull centos:7

이미지 목록 확인하기

docker images

컨네이너 생성하기

docker create -i -t --name mycentos centos:7

컨테이너 시작 

docker start mycentos

컨테이너 내부로 들어가기

docker attach mycentos

컨테이너를 정지시키지 않고 컨테이너에서 빠져나가기

...더보기

Ctrl + P 하고 그 다음 Q를 입력

 

ubuntu 16.04 container

시작은 가볍게 ubuntu 16.04 컨테이너를 생성하고 컨테이너 내부에 들어가기

docker run ubuntu:16.04

/bin/bash 명령어를 입력해서 ubuntu:16.04 컨테이너를 실행해 보기

docker run --rm -it ubuntu:16.04 /bin/bash

# in container
$ cat /etc/issue
Ubuntu 16.04.1 LTS \n \l

$ ls
bin   dev  home  lib64  mnt  proc  run   srv  tmp  var
boot  etc  lib   media  opt  root  sbin  sys  usr

redis container

redis는 메모리기반의 다양한 기능을 가진 스토리지입니다. 6379 포트로 통신하며 telnet 명령어로 테스트해 볼 수 있습니다. redis 컨테이너는 detached mode(백그라운드 모드)로 실행하기 위해 -d 옵션을 추가하고 -p 옵션을 추가하여 컨테이너의 포트를 호스트의 포트로 연결하기

docker run -d -p 6379:6379 redis

# redis test
$ telnet localhost 6379
set mykey hello
+OK
get mykey
$5
hello
728x90