전체 글

전체 글

    [THE SOPT 도커 스터디] Week3 - 2.4. Dockerfile

    2.4 DockerFile Dockerfile을 사용하는 이유 Dockerfile을 사용하지 않고 이미지를 만드는 경우 컨테이너 생성 패키지, 설치 및 환경 세팅 소스코드 복제 컨테이너 커밋 Dockerfile을 사용 할 경우 Dockerfile에 이미지 생성을 위해 필요한 작업들 기록 build 위 처럼, Dockerfile을 사용하면 훨씬 덜 번거로움. 애플리케이션 빌드 및 배포 자동화 가능 Dockerfile 작성 ADD와 COPY ADD는 외부 Url, tar 파일에서도 파일 추가 가능 하지만 ADD는 권장되지 않음. 정확히 어떤 파일이 추가될 지 개발자가 미리 알 수 없기 때문 CMD 명령어 컨테이너가 시작될 때마다(생성된 이미지로 만들어 진 컨테이너 안에서) 실행할 명령어 설정 컨테이너를 실행..

    [THE SOPT 도커 스터디] Week2 - 2.3. 도커 이미지

    도커 허브 (Docker hub) 도커가 공식적으로 제공하고 있는 이미지 저장소. Github에 코드를 올리는 것 처럼 도커 허브에 이미지 업로드 가능 도커 허브 사이트에 직접 방문하거나, 도커 엔진에서 ‘docker search’ 명령어를 사용해 원하는 이미지 탐색 가능 도커 이미지 생성 사용자가 직접 특정 애플리케이션을 위한 개발 환경 구축 후 이미지 생성하는 경우 사용 docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] docker commit \\ -a "hyositive" -m "docker image by commit!" \\ test_container \\ test_container:first 위 명령어를 통해 test_container 컨테이너를 ..

    [WE SOPT 회고] 열정 안에서 열정을 불태우다 - (2) 극락 세미나와 초보 개발자로의 성장

    이 글은 1부에서 이어집니다! [WE SOPT 회고] 열정 안에서 열정을 불태우다 - (1) 첫 만남에서 합격까지 1. 들어가며 얼마 전, SOPT 29기 'WE SOPT'의 공식적인 일정이 모두 종료되었다. 정말 많은 것을 느끼고 배우며 성장했던 소중한 시간이었고, 이 기억의 조각들이 더 희미해지기 전에 곱씹고 기록하고 blog.hyositive.com 6. 서버 파트 극락 세미나 SOPT의 회원들은 매주 토요일 진행되는 파트 별 세미나를 통해 지식을 쌓고, 추후에 참여 할 협업과 프로젝트를 위한 준비를 시작한다. 추후 이야기 할 앱잼이 SOPT의 꽃이라면, 세미나는 꽃을 피우기 위한 씨앗과 같은 역할이다. 세미나 커리큘럼은 파트장이 직접 정하는데. 이번 기수의 경우 Node.js, Express, F..