시놀로지 Docker에서 우분투를 설치하고, dotnet core를 설치하여

 

개인적으로 프로그래밍 해서 만든 서버를 띄우려고 했는데

 

docker로 설치된 우분투에서는 자동실행되는 서비스를 사용하지 못하고, 뭔가 좋은 방법이 없었다.

 

그래서 해결하게 된게 리눅스의 경우 Bash Shell이 Initialize 될 경우에

 

해당 계정의 홈 폴더에 위치한 .bashrc 파일이 실행된다고 한다는 글을 보게 되었다 (아래 참고 url을 적어두었다)

 

그래서 항상 수동으로 실행시키던 명령어를 .bashrc 파일의 최하단에 입력해줘서 해결하였다.

 

 

 

vi로 (vi도 기본으로 없어서 따로 apt-install 로 설치해줬다)

 

vi /root/.bashrc

 

입력한 뒤에 맨 하단에 실행시키고 싶은 명령어를 쭉 입력한 뒤에 저장하면 된다.

 

 

 

참고한 곳: blog-lr.defcon.or.kr//synology-docker-ubuntu-service-startup/

 

[Synology/Linux] Docker Ubuntu 서비스 자동시작

#DIY #DSM #HardKernel #Linux #NAS #ODroid #OS #Server #Synology #XPEnology

blog-lr.defcon.or.kr

참고한 곳2: www.clien.net/service/board/cm_nas/12367902

 

Docker 에 설치한 ubuntu에서 부팅시 서비스 자동 실행 어떻게 설정할까요? : 클리앙

안녕하세요 DS3617 사용자 입니다. docker에 최신 ubuntu 리눅스를 올리고 1. apache2 2. mysql 3. ssh 서비스를 설치하였습니다. 하지만, 도커를 재부팅하면 모든 서비스가 안올라옵니다. 일일이 서비스를

www.clien.net