DevOps

공부한 내용을 정리하고 기록합니다. 틀린 부분은 댓글로 지적 부탁드려요.

DevOps

공부한 내용을 정리하고 기록합니다. 틀린 부분은 댓글로 지적 부탁드려요.

도커개발환경에서 깃허브 레포지토리에 연결을 하기위해서 SSH 인증을 하는과정에서, 독자적인 개발환경인 도커환경에서 SSH 개인키가 없기때문에 SSH 인증오류가 발생했다. 그래서 이 오류를 해결하고자 로컬에서 도커환경으로 SSH 개인키를 복사한 과정을 적는다. * 다만 이 방법은 개인키를 직접 복사하는 방법이기때문에 보안상 키파일은 공개된 곳에 업로드 하지않게 주의 문제해결과정 도커 컨테이너 ID 확인 로컬에 존재하는 SSH키 확인 $ cd ~/.ssh $ ls -l 이 중에 개인키인 id_rsa_username를 복사를 할 것이다. 로컬에 있는 SSH 도커환경으로 복사 컨테이너 id를 확인하고, 컨테이너의 경로로 복사한다.(코드참고) 이후 컨테이너 id나 name을 이용해 도커환경 배쉬셀로 들어간다. $..
도커 연습을 위한 예제로 다음과 같은 요구사항이 주어졌다. python 환경생성 조원을 입력하면 발표자 한명을 뽑아주는 프로그램 도커에서 개발/테스트/실행 되는 프로그램을 만들자 도커 컨테이너 안에 들어가서 vi 로 개발 한다 결과물은 도커 컨테이너 안에서 실행되는 화면을 캡처 + 소스코드 github repo 를 아래 코맨트로 붙인다 위 문제의 해결과정을 포스팅하려고 한다. 도커(Docker)환경에서 Github repository에 업로드 하기 1. 파이썬 환경생성 우분투에서 파이썬 도커이미지를 가져온다. $ docker pull python:3.12 가져온 이미지로 컨테이너를 생성한다. $ docker run -it --name python:3.12 그럼 컨테이너가 생성되고 파이썬 대화형 모드가 실..
보호되어 있는 글입니다.
ahritime
'DevOps' 카테고리의 글 목록