반응형 컨테이너2 Docker 컨테이너에서 systemd 실행하기 Docker 컨테이너에서 systemd 실행하기기본적으로 Docker로 실행한 Ubuntu는 init 시스템이 없으며, systemd를 사용하지 않는다. 이는 Ubuntu 컨테이너가 주로 단일 프로세스를 실행하도록 설계되어 있기 때문이다. Docker 컨테이너는 단일 프로세스로 동작하는 것이 이상적이며, 여러 서비스를 동시에 관리하기 위해 컨테이너를 여러 개 실행하는 것이 일반적이다.Docker 컨테이너에 systemd 설치 시도하기// 컨테이너에 root 계정으로 접근$ docker exec -it --user root /bin/bash$ apt-get update// systemctl 설치$ apt-get install systemd// systemctl status 실행$ systemctl sta.. 2024. 12. 24. 도커로 설치한 Redis CLI로 접근하기 도커에 redis 이미지가 있는지 확인하기우선 redis가 이미지가 있어야 한다. 현재 어떤 이미지를 가지고 있는지 확인해 보자.$ docker imagesredis 이미지가 있다면 그대로 진행하고 redis 이미지가 없다면 다음의 명령어로 최신 redis 이미지를 내려받도록 하자.$ docker pull redis:latest이제 해당 이미지로 컨테이너를 만들고 해당 컨테이너를 실행해 주도록 하자.도커로 redis 실행하기docker run 명령어로 실행하면 지정된 이미지를 기반으로 컨테이너를 실행시켜 준다.$ docker run --name redis-test -it redis:latest /bin/bashdocker run : 이미지를 기반으로 컨테이너 생성 및 실행--name : 컨테이너 이름-i.. 2024. 12. 2. 이전 1 다음