docker

Docker

[Docker] Docker 데몬 소켓 연결 시 권한 거부 문제 해결 방법

Docker를 사용하다 보면, 데몬 소켓에 연결하는 동안 권한 거부 문제가 발생할 수 있다. 이 문제를 해결하는 방법을 다음과 같이 설명한다. 문제 상황 Docker 데몬 소켓에 연결하는 동안 다음과 같은 오류가 발생할 수 있다. permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/auth": dial unix /var/run/docker.sock: connect: permission denied 해결 방법 1. 사용자를 docker 그룹에 추가한다. sudo usermod -aG docker ..

기타

[Redis] Docker로 redis 설치 및 GUI 붙이기

docker로 redis를 설치하고 GUI를 붙여보자. 1. redis의 최신 도커 이미지 다운로드 docker pull redis 2. redis의 이미지를 실행한다. 아래 명령어로 redis 도커를 실행한다. docker run -d -p 6379:4004 -it --name redis-backend redis 위 명령어가 의미하는건 다음과 같다. 1. redis의 도커 파일을 백그라운드로 실행 2. 도커 이미지 안의 6379포트를 내 서버의 4004번 포트와 연결 (6379와 연결하는 이유는 redis의 기본 포트이기 때문이다. 원하는 포트로 연결해도 상관이없다.) 3. docker 이미지 이름을 redis-backend로 지정한다. 3. redis를 gui로 관리하기 위한 redisInsight ..

Docker

[Docker] docker 특정 container의 로그 실시간 확인하기

도커 사용시 특정 컨테이너의 로그를 실시간으로 확인해야 하는 상황이 생겼다. 환경 ubuntu 18.04 docker 20.10.17 container 로그 실시간 확인 1. docker container의 ID 확인 sudo docker ps 2. 아래 명령어 실행 --tail 숫자 : 발생한 로그 숫자만큼 보여주는 옵션 -f : foreground로 실행 container ID: 컨테이너의 아이디 sudo docker logs --tail 20 -f dd6786e7b8a2

기타

[Logstash] docker로 logstash 설치하기

docker로 logstash를 설치하는 방법에 대해 서술한다. 환경 ubuntu 18.04 docker 20.10.17 Docker로 logstash 설치 1. docker 이미지 Pull 맨 뒤의 8.2.2는 버전을 뜻한다. 다른 버전을 설치하고 싶으면 8.2.2 대신 다른 버전명을 입력하면 된다. sudo docker pull docker.elastic.co/logstash/logstash:8.2.2 2. docker에 logstash 볼륨 생성 $ sudo docker volume create logstash 3. 도커 실행 // 도커 실행 명령어 // -d 는 컨테이너를 background에서 실행 시켜준다. // -v 는 docker volume의 logstash를 /usr/share/log..

얼은펭귄
'docker' 태그의 글 목록