1. systemctl enable, disable
systemctl의 enable NAME, disable NAME 명령어는 OS 부팅 시 자동 실행 여부를 설정한다.
2. centos7 아파치 자동 실행 설정
아파치가 설치되어있는 centos7 컨테이너로 들어가서 아래의 명령어를 입력해준다.
systemctl enable httpd.service
그 후, 해당 컨테이너를 내린 뒤 다시 올려주고 아래의 명령어로 아파치가 자동으로 실행된것을 확인한다.
docker restart {CONTAINER ID}
재시작된 컨테이너로 접속 후, 아파치 자동 실행된 것을 확인.
# 컨테이너 접속
docker exec -it {CONTAINER ID} /bin/bash
# httpd 실행 확인
ps -ef | grep httpd
위와 같이 재시작된 컨테이너에서 아파치가 자동으로 시작된 것을 확인할 수 있음.
반응형
'Programming' 카테고리의 다른 글
vscode에서 spring boot web 프로젝트 생성 및 실행 방법 (0) | 2022.07.16 |
---|---|
[shell] 쉘 스크립트 test 사용 방법 (/bin/bash) (0) | 2022.05.22 |
Rancher Desktop 설치 해보기 (0) | 2022.04.23 |
도커 컨테이너 볼륨 설정 및 테스트 (로컬 폴더 공유) (0) | 2022.04.23 |
도커 이미지 생성 및 확인 (centos, apache, php) (0) | 2022.04.23 |