728x90
우분투 /sbin/init 및 systemctl 사용하기
Dockerfile 편집
FROM ubuntu:22.04
ARG DEBIAN_FRONTEND=noninteractive
ENV TZ=Asia/Seoul
RUN sed -i 's/kr.archive.ubuntu.com/mirror.kakao.com/g' /etc/apt/sources.list
RUN apt update \
&& apt install -qq -y init systemd \
&& apt install -qq -y build-essential \
&& apt install -qq -y tzdata \
&& apt install -qq -y vim curl \
&& apt-get clean autoclean \
&& apt-get autoremove -y \
&& rm -rf /var/lib/{apt,dpkg,cache,log}
CMD ["/sbin/init"]
도커 빌드
docker build --tag anti1346/ubuntu-init:22.04 .
도커 컨테이너 실행
docker run -d --privileged --name ubuntu --hostname ubuntu anti1346/ubuntu-init:22.04 /sbin/init
도커 컨테이너 진입 및 시간 확인
docker exec -it ubuntu bash
root@ubuntu:/# date
Thu Apr 28 14:39:55 KST 2022
- 참고사이트
github : https://github.com/anti1346/ubuntu-init-22.04
docker hub : https://hub.docker.com/r/anti1346/ubuntu-init
728x90
'리눅스' 카테고리의 다른 글
[Docker] centos 8 systemctl 실행(/sbin/init) (0) | 2022.04.28 |
---|---|
[리눅스] Ubuntu 22.04에서 APT 패키지 매니저로 APM 설치하기 (0) | 2022.04.28 |
[Docker] 우분투 /sbin/init 및 systemctl 사용하기 (0) | 2022.04.28 |
[리눅스] 우분투(Ubuntu 22.04 LTS)에 OpenSSL(openssl-1.1.1)설치하기 (0) | 2022.04.28 |
[명령어] lsb_release 명령어 (0) | 2022.04.25 |
[명령어] IP 계산기(ipcalc/sipcalc) (0) | 2022.04.24 |