일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스파르타내일배움캠프
- 운영체제
- 항해
- 국비
- Spring
- Flutter
- 99일지
- 내일배움캠프
- 스파르타내일배움캠프TIL
- 개인공부
- 정보처리기사 실기 개념요약
- 백준
- Python
- 중심사회
- 99클럽
- java
- MySQL
- 개발자스터디
- 스파르타내일배움캠프WIL
- 자바
- 스파르타코딩클럽
- 프로그래머스
- 코딩테스트
- wil
- 컴퓨터구조론 5판
- AWS
- 소프트웨어
- 컴퓨터개론
- 부트캠프
- til
- Today
- Total
목록🐳 Docker (4)
컴공생의 발자취
📌 문제 상황Jenkins 내부에 Docker CLI를 설치했으나, 다음과 같은 권한 문제로 인해 Docker 명령어 실행이 불가능했다.ERROR: permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Head "http://%2Fvar%2Frun%2Fdocker.sock/_ping": dial unix /var/run/docker.sock: connect: permission denied 해당 문제는 Jenkins가 Docker 데몬에 접근할 수 있는 권한이 없어서 발생했다. 🤔 고민 및 시도한 내용 1. Jenkins 컨테이너 내부 접속먼저, Jenkins 컨테이너에 ..
2024.07.03.(수)💡 오늘의 학습 키워드- Docker 1주차 -Mac Docker 설치터미널 Docker 설치 warningDocker Desktop Error Mac Docker 설치https://brew.sh/ko커맨드 복사터미널에서 복사한 커맨드 실행설치 후 brew doctor 실행# 사전에 homebrew 설치 필수# docker for mac설치brew install docker docker-compose# docker version 확인docker --version# docker compose version 확인docker-compose --version Install Docker Desktop on MacInstall Docker for Mac to get started. Thi..
2024.07.02.(화) 💡 오늘의 학습 키워드- docker 1주차 -CI/CD란 무엇인가?Docker 사용 이유Window Docker 설치Container 실행 테스트Docker 이미지Docker Image와 Docker Container의 관계Docker Container 삭제 CI/CD란 무엇인가?: Continuous Integration/Continuous Deployment(Delivery)의 약자로, 지속적인 통합과 지속적인 제공을 의미 기본 개념지속적인 통합(Continuous Integration)지속적인 서비스 제공 (Continuous Delivery)지속적인 배포(Continuous Deployment)단계코드 작성: 개발자들은 소스 코드를 작성하고 저장소(repositor..
Docker 란? Docker란 컨테이너화된 애플리케이션을 만들고 관리하기 위한 오픈소스 가상화 플랫폼이다. Docker을 사용하면 애플리케이션과 모든 종속성을 이미지로 패키지화하여, 다른 환경에서도 동일한 실행 환경을 보장할 수 있다. 컨테이너란? 애플리케이션과 그 실행 환경을 포함하는 격리된 단위이다. 이 격리는 호스트 운영 체제 커널을 공유하지만 다른 프로세스와는 격리되어 있어, 애플리케이션 간의 간섭을 방지하고 환경을 일관성 있게 유지한다. 가상화란? 가상화는 하드웨어 리소스를 가상적으로 나누고, 각각의 가상 환경에서 독립적인 운영 체제와 애플리케이션을 실행할 수 있도록 하는 기술이다. 물리적 서버를 더 효울적으로 활용하고, 서버 운영과 관리를 간편하게 만들 수 있다. | 가상화 사용 이유는? 1..