Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

네박자대로

[모두의 딥러닝2] 1. Docker Instruction 본문

딥러닝 공부

[모두의 딥러닝2] 1. Docker Instruction

ysyang 2022. 6. 28. 13:41

https://www.youtube.com/watch?v=7eldOrjQVi0&list=PLQ28Nx3M4JrhkqBVIXg-i5_CVVoS1UzAv 

 

모두를 위한 딥러닝 시즌 2를 보며 

혼자 공부한 것들을 정리하려고 한다. 

 

하루에 하나씩 영상을 보고 실습해보며 배운 것을

차곡 차곡 정리해보자!

 


 

 

오늘 수업은 docker 설치에 대한 인트로였다. 

분명 시키는 대로 한 것 같은데 도커가 제대로 돌아가지 않아

지웠다가 새로 깔고, hyper-v 등도 우회해서 설치하고 난리였다...

 

고생 끝에 삽질을 끝내고 제대로 작동하는 것을 확인하였다!

 

 

바로 이런 문제들이 docker가 필요한 이유다!!

 

아무리 실행해보고 싶은 코드가 있어도, 원작자의 OS환경, 서버세팅과 달라 

에러 폭탄을 맞아본 기억이 있을 것이다. 

 

또한 혼자 서버를 사용한다면 큰 어려움을 느끼지 못할테지만, 다른 사람들과 서버를 함께 사용하며

유지 보수 해야할 때가 오는데, 처음 셋업을 한 서버 관리자가 회사를 나간다면 서버 운영에 큰 어려움을 느낄 것이다. 

 

 

기존엔 이러한 문제를 가상머신을 사용하여 해결하였지만, 도커는 컨테이너 형태로 다양한 OS와 프로그램들을 추상화하여 동일한 인터페이스를 제공해 배포 및 관리를 단순화 시켜주기 때문에 속도와 용량 면에서 VM보다 이점을 갖는다고 한다. 

 

 

일단 이해한 것은 여기까지다. 

docker를 사용하면 뭐가 좋은지는 앞으로 사용하면서 계속 배워가도록 하자!

연구실 서버 구축할 때도 docker를 통해 관리하는 것에 대해서도 공부하면서 계속 고민해보자!

 

Comments