목록컨테이너 (3)
주뇽's 저장소
Redis를 이용하여 컨테이너 실행 Redis는 NoSQL 데이터 베이스 1. Redis 서버 실행 1번 터미널로 Redis 서버 실행 docker run redis 2. Redis 클라이언트 실행 2번 터미널로 Redis 클라이언트 실행 하지만 에러 발생 —# 독립된 컨테이너에서 서버가 실행중이므로 연결할 수 없다 —# 연결하기 위해서는 서버가 실행되는 컨테이너 안에서 클라이언트를 실행해야 함 3. 실행중인 컨테이너에 명령어를 사용하여 클라이언트 실행 ps 명령어를 통해 서버 ID 확인 docker ps exec 명령어를 이용해서 레디스 서버 안에서 클라이언트 cli 실행 이 때 그냥 실행하면 추가적인 명령어 실행이 불가능하다 추가적인 명령어 실행을 위해서 -it 플래그를 이용 docker exec -..
컨테이너 명령어 및 생명주기 컨테이너 명령어 docker run 특정 명령어 위와 같은 명령어 입력시 docker run 실행 명령어를 무시하고 특정 명령어를 실행한다. ex) docker run alpine ping localhost #-- alpine 기본 실행 명령어를 무시하고 로컬로 ping을 날림 1. 2개의 터미널 실행 1개는 컨테이너 실행 1개는 docker ps로 실행준인 컨테이너 나열 2. 컨테이너 Ps 상세 설명 CONTAINER ID 컨테이너의 고유 해쉬값 ID 실제로는 더 길지만 일부만 표시 IMAGE 컨테이너 생성시 사용한 도커 이미지 COMMAND 컨테이너 시작시 실행될 명령어 대부분 이미지에 내장되어 있으므로 별도 설정 X CREATED 컨테이너가 생성된 시간 STATUS 컨테..