Docker 15

도커 컨테이너 각티슈케이스 입항완료

처음 협찬을 받아보았습니다. 티슈 각케이스인데 '컨테이너' 디자인이고 도커 로고가 적혀있어서 눈에 확 들어왔습니다. 배송을 받아보니 위와 같은 포장으로 도착했습니다. 한자가 써져있는걸 보니 외국에서 왔구나.. 구성품 입니다. 제품은 잘 만들어진 것 같습니다. 조립 과정도 아주 스무스 합니다. 이런, 다른 각티슈를 해체하고 안에 있는 티슈를 넣으려 했는데 사이즈가 맞지 않습니다. 사이즈가 맞는 리필용 티슈를 구매해서 사용해야 할 것 같습니다. 제품은 마음에 듭니다. 도커 '컨테이너' 티슈 케이스라니.. 개발자라면 눈에 들어오지 않을 수 없을 것 같습니다. 주변에 계신 개발자에게 선물할 일이 있을때 아주 적절할 것 같습니다. 구매처 주소입니다. - 도커각티슈케이스docker tissue box (incato..

Docker 2022.12.22

docker redis 커스텀 설정

도커파일과 redis.conf 파일을 같은 디렉토리에 위치 시키고 링크에서 기본 설정파일 가져와서 일부분만 수정해보자bind 127.0.0.1 >>>> # bind 127.0.0.1 # requirepass foobared >>>> requirepass 임의의패스워드도커파일 내용은 아래와 같다.FROM redisCOPY redis.conf /usr/local/etc/redis/redis.confCMD [ "redis-server", "/usr/local/etc/redis/redis.conf" ]EXPOSE 6379 도커파일이 위치한 디렉토리에서 이미지를 빌드해 주고docker build -t myredis . 이미지로 컨테이너를 하나 만들어주면docker run -d -p 32000:6379 myredi..

Docker 2018.05.04

Alpine Linux를 Docker Host로 사용하기

알파인 리눅스에 도커를 깔고나서nginx를 도커 컨테이너로 올려봤고 잘 동작했다. 그런데!node 도커 컨테이너로 올리려 했는데 자꾸 segfault 에러가 나서 컨테이너가실행하자마자 바로 죽어버리는 현상에 맞닥뜨렸다. 로그내용은 다음과 같다.Apr 16 10:22:29 localhost kern.info kernel: [ 3660.266769] node[4245]: segfault at f ip 0000000000ff4830 sp 000074feff9fa3a0 error 6 in node[400000+1b9b000]Apr 16 10:22:29 localhost kern.alert kernel: [ 3660.266780] grsec: Segmentation fault occurred at 00000000..

Docker 2018.04.16

Dockerfile에 ssh 세팅

Dockerize an SSH service- https://docs.docker.com/engine/examples/running_ssh_service/ FROM ubuntu:16.04 # ubuntu:16.04 도커 이미지를 base로 설정RUN apt-get update && apt-get install -y openssh-server # apt-get update로 기존설치된 패키지들의 업데이트 버전이 있을 경우 업데이트 # openssh-server 설치 (-y 옵션은 프롬프트에 자동으로 yes라고 응답해줌)RUN mkdir /var/run/sshd # /var/run/sshd 디렉토리 생성 RUN echo 'root:screencast' | chpasswd # 파이프라인(|) 왼쪽의 표준 출력..

Docker 2017.08.19

/bin/sh: 1: Syntax error: "(" unexpected

/bin/bash < curl -s https://raw.githubusercontent.com/konlpy/konlpy/master/scripts/mecab.sh mecab을 설치하려고 위 명령어를 실행해야 하는데Dockerfile에서 RUN으로 넣었더니 아래 에러가 뜸/bin/sh: 1: Syntax error: "(" unexpected 아래와 같이 쓰니까 빌드가 정상적으로 됨 CMD [" bash < (curl -s https://raw.githubusercontent.com/konlpy/konlpy/master/scripts/mecab.sh)"]CMD [" bash < (curl -s https://raw.githubusercontent.com/konlpy/konlpy/master/scripts..

Docker 2017.08.19