반응형
저는 평소에 vm에 우분투를 설치하고 그걸 또 docker 컨테이너랑 포트포워딩을 해서 사용합니다..
근데 vm이 계속 꺼지고 그로 인해 docker가 종료되어버리는 문제가 있는데
이를 위해서 일단 항상 켜두던 docker가 꺼졌을 때 제가 해결하는 법을
그냥 메모해두려고 합니다.
sudo docker ps -a
일단 docker에 어떤 컨테이너가 있는지 확인합니다.
sudo docker start [container name]
해당 컨테이너를 실행시키고 (ex. sudo docker start pwn16)
run으로 하면 안될 듯 포트포워딩, 폴더 마운트로 인해
각각을 실행시키고 나면 각 우분투 내에서
attach 하여 ssh를 실행시켜줍니다.
sudo docker attach [container name]
service ssh status
service ssh start
(systemctl 안됨)
<ctrl> + p + q
그리고 ctrl + p + q로 컨테이너에서 빠져나갑니다.
exit로 나가면 종료됩니다.
이렇게 반복해주면 다시 ssh를 켤 수 있음!
반응형