Docker
-
[Docker] docker, docker-compose 최신버전으로 설치, 일반계정에 권한주기Docker 2019. 7. 18. 14:04
1. root권한으로 curl -fsSL https://get.docker.com -o get-docker.sh (가장 최신버전이 설치됨, 19/7/18일 18.09.8 버전이 설치됨) or yum install docker(1.13.1버전이 설치) 이렇게 간단하게도 가능 2. get-docker.sh 파일이 생성되면 sh get-docker.sh 3. 설치완료 *docker는 기본적으로 root권한이 필요합니다. root가 아닌 사용자가 sudo없이 사용하려면 해당 사용자를 docker그룹에 추가합니다. sudo usermod -aG docker $USER # 현재 접속중인 사용자에게 권한주기 sudo usermod -aG docker crizen # your-user 사용자에게 권한주기 사용자가 로그..
-
[Docker] 컨테이너 한글지원 설정Docker 2019. 5. 15. 15:04
centos 7의 docker 컨테이너는 한글 설치가 되어 있지 않음 그래서 찾아보다가... 컨테이너안에서 해당 명령어를 치면 아래와 같이 출력, # locale -a locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_COLLATE to default locale: No such file or directory C POSIX en_US.utf8 # locale LANG= LC_CTYPE="POSIX" LC_NUMERIC="POSIX" LC_TIME="P..
-
[Docker]container로 httpd,node,npm 설치 및 httpd -> node 리다이렉션하기Docker 2019. 4. 30. 16:02
1. 일단 docker를 이용하여 컨테이너를 생성한다. - docker run -itd -p 80:80 --name nodejsjs centos : 컨테이너 생성 2. nodejs, npm 설치완료(nodejs, npm설치과정은 nodejs참조) 설치완료 했으니 설치된 시점으로 이미지를 뜬다, 스냅샷의 기능도 가능하고, 외부포트를 정하지 못했을때 다시 run하여 외부 포트를 지정할 수 있다. - docker stop nodejsjs - docker commit nodejsjs nodejs_npm - docker run -itd -p 80:80 --name nodejsjs01 nodejs_npm 3. httpd설치 docker attach nodejsjs01 : 위의 명령어로 생성된 컨테이너에 접근 - y..