목차 개요 도커 공식홈페이지에서 지원해주는 get_started Tutorial 파일을 가지고 도커를 다뤄보자! 본 포스팅은 아래의 도커 공홈에서 지원해주는 튜토리얼을 토대로 포스팅하였음 https://docs.docker.com/get-started/ Overview docs.docker.com 도커 Hub에 로그인과 레포지토리 생성 도커 허브는 도커로 제작된 이미지를 올려서 남들과 공유할수 있는 플랫폼이다. 도커에서는 이러한 플랫폼을 무료(조건부)로 이용을 할수 있게 해주고있다! 무료플랜으로 가입하기 https://hub.docker.com/signup?redirectTo=/subscription%3Fplan%3Dfree Docker hub.docker.com 로그인을 하고 메인화면을 보게되면 이 화..
Docker
목차 개요 도커 공식홈페이지에서 지원해주는 get_started Tutorial 파일을 가지고 도커를 다뤄보자! 본 포스팅은 아래의 도커 공홈에서 지원해주는 튜토리얼을 토대로 포스팅하였음 https://docs.docker.com/get-started/ Overview docs.docker.com 도커 이미지를 생성했던 소스파일을 수정한다. 본 튜토리얼에서 제공해주는 프로젝트 중 src/static/ks/app.js의 56번째 줄의 텍스트를 아래와 같이 수정한다. ... - No items yet! Add one above! + You have no todo items yet! Add one above! ... 다시 docker bulild 를 해주고 docker build -t getting-start..
목차 개요 도커 공식홈페이지에서 지원해주는 get_started Tutorial 파일을 가지고 도커를 다뤄보자! 본 포스팅은 아래의 도커 공홈에서 지원해주는 튜토리얼을 토대로 포스팅하였음 https://docs.docker.com/get-started/ Overview docs.docker.com 도커 컨테이너화를 위한 Dockerfile 작성 본 튜토리얼에서 제공해주는 프로젝트를 원하는 파일에 git clone 하여 가져온다. https://github.com/docker/getting-started/tree/master GitHub - docker/getting-started: Getting started with Docker Getting started with Docker. Contribute t..
목차 개요 본 포스팅은 공식홈페이지의 우분투 환경에서의 도커 설치에 대해서 번역하여 포스팅을 진행하고 있다. 아래는 공식 홈페이지 출처 https://docs.docker.com/engine/install/ubuntu/ Install Docker Engine on Ubuntu docs.docker.com 기존에 설치되어 있던 도커 버전 삭제하기 sudo apt-get remove docker docker-engine docker.io containerd runc S 또한 apt 업데이트도 진행하여준다. sudo apt-get update 이후에 도커의 GPG key 를 저장하기 위해서 사용될 패키지들을 설치하여준다. sudo apt-get install \ ca-certificates \ curl \ g..
목차 개요 위와 같은 현상은 도커를 실행했을때 일어났다. 도커가 실행이 되지 않아서 발생하는 오류이다. 또한 에러 코드를 읽어보면 실행환경 내의 도커 실행 소켓과의 연결이 되지 않았다. 도커 데몬이 실행되고 있는것이 맞냐? 라고 물어보고 있다. 이 코드를 실행시켜보자 sudo systemctl status docker 그럼 아래와 같은 오류가 발생한다면 이 포스팅을 통하여 해결이 가능하다. System has not been booted with systemd as init system (PID 1). Can't operate. Failed to connect to bus: Host is down systemctl이 시스템 데몬의 도구이고 시스템 데몬의 상태를 확인 하였을때 has not been boo..
목차 개요 여러 프로젝트와 클론코딩을 통하여 프론트엔드 보다 백엔드에 더 관심을 갖게 되었고 원티드나 여러 구인구직 사이트, 그리고 네이버 등의 우대조건등을 살펴보니 Docker는 빠지지 않고 기재가 되어있었다. 또한 옆에서 나를 잘 도와주는 친구가 예전에 도커와 쿠버네티스에 대해서 개인프로젝트도 진행하였고 군대에서 tensorflow를 아마존의 EC2 서버의 ssh 을 통해 공부를 하려고할때 도커 컨테이너를 이용하여 당시 머신러닝에 필요한 패키지 등이 포함되어있는 도커 컨테이너를 이용한 개발환경 구축 방법 등을 알려주기도 했었던 기억이 있기에 공부를 할 이유와 흥미는 충분했다. 막상 도커 공부를 시작하려고 보니 네트워크와 리눅스 커널에 대한 공부가 필요하다는 사실을 느끼게 되었다. 따라서 기존의 운영체..