본문 바로가기
Virtualization/Docker

docker에 centos 설치해서 돌리기

by fabxoe 2020. 3. 22.

 

docker run -it -p 8081:80 --name centos7.7 centos:7.7.1908 /bin/bash

 

passwd root

yum -y install vsftpd

systemctl restart vsftpd

이 이미지에는 실행하자마자 root로 접근되고 비밀번호가 없다.

ftp나 ssh 사용시 비밀번호가 필요하므로 root로 비밀번호를 지정하였다

 

 

systemctl 명령어에서 에러가 발생한다. 
Failed to get D-Bus connection: Operation not permitted

 

1.원인

https://this-programmer.com/entry/%EB%8F%84%EC%BB%A4Docker%EB%A1%9C-CentOS-%EC%9D%B4%EB%AF%B8%EC%A7%80-systemctl-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-2-failed-to-get-DBus-connection-Operation-not-permitted

 

2.해결방법

https://this-programmer.com/entry/Docker%EB%A1%9C-CentOS%EC%9D%B4%EB%AF%B8%EC%A7%80-Systemctl-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-%EA%B7%B8-%EC%84%B8%EB%B2%88%EC%A7%B8?category=758998

 

docker run --privileged -d --name centosd centos/systemd init

https://www.snoopybox.co.kr/1756

 

[Docker] Failed to get D-Bus connection: Operation not permitted

최근 docker로 CentOS 7 테스트를 할 일이 생겼다. 그래서 아래와 같이 CentOS 7 이미지로 bash를 실행하고 systemctl을 입력했는데... [user01@CentOS7 ~]$ docker run -it centos:7 bash [root@9fa1bb19b89c /]#..

www.snoopybox.co.kr

https://eomdev.tistory.com/

 

Eom's Dev Story

 

eomdev.tistory.com

 

'Virtualization > Docker' 카테고리의 다른 글

도커 바이너리 코드 받기  (0) 2020.05.14
도커 완전삭제  (0) 2020.05.11
도커 볼륨  (0) 2020.04.25
도커이미지 save와 load기능  (0) 2020.04.25

댓글