알고싶지 않았지만 알게된 ,, su와 sudo의 차이점Jenkins Agent의 계정을 다른 계정으로 변경하려고 작업을 했는데 문제가 생겼었다.Jenkins 작업 뒤에 CP작업이 있다면 계정과 로그인간에 연결된 무언가가 있는지 확인하세요 다덜 (sudo로 작업해서 환경변수가 안바뀌는 참사 발생) 그래서 알아본 su 와 sudo의 차이점이다. 아래 설명과 예시들은 변경해야 할 계정명을 'cicdagent'라고 했지만, 아마 가장 많이 쓰일 계정은 'root'일 것이다root도 동일하게 적용되지만, 꼭 root만 su/sudo를 사용하는게 아니라는걸 기억하기 위함임 🔎 su✔︎ su ?su : substitute user의 약자. 사용자를 완전히 전환하여 해당 계정으로 로그인한 것 처럼 동작한다.su - ..
🔗 컨테이너와 호스트 사이에 파일 복사 ### 기본적으로 docker cp 원본경로 복사할경로 #### 호스트 -> 컨테이너로 파일 복사# docker cp 호스트_경로 컨테이너_이름:컨테이너_경로docker cp C:\Users\woori\Documents\index.html exapache:/usr/local/apache2/htdocs/# 컨테이너 -> 호스트로 파일 복사# docker cp 컨테이너_이름:컨테이너_경로 호스트_경로docker cp exapache:/usr/local/apache2/htdocs/index.html C:\Users\woori\Documents 🔒 스토리지 마운트 - 볼륨이란? 스토리지의 한 영역을 분할한 것. 즉, 하드디스크나 SSD를 분할한 하나의 영역임 ..
앞서, Docker 설치를 완료했다면 윈도우 환경에서는 CMD창을 켜서 도커 명령어를 입력할 수 있다.도커 명령어는 항상 docker ~ 로 시작한다.docker~ 뒤에는 커맨드와 옵션이 따르며, 커맨드는 상위 커맨드와 하위 커맨드로 나눌 수 있다. 🧠 도커의 대표적인 명령어docker 명령상위 커맨드하위 커맨드옵션비고 dockercontainerstart-a, -i실행stop-t정지create-a, -e, -i, -p, -v, ...생성run-d, -e, -i, -t, -p, -v, ...create, start, pull 한 번에 수행exec-e ...... imagepull searce ... volumecreate 생성rm 삭제... networkcreate rm ... 💻 컨..
👀 Docker의 기본 개념 이해 ✔ 컨테이너 (Container) - 애플리케이션을 독립적으로 실행할 수 있는 가벼운 환경 - 실제 사용하는 것 (≒ 빵) ✔ 이미지 (Image) - 컨테이너의 실행 파일 및 종속성을 포함한 템플릿 - 간단히 설명하면 이미지는 컨테이너를 만드는 '빵틀'과 같다. 사용자는 빵틀이 아닌 빵틀로 만들어낸 빵을 원한다. 즉, 이미지 자체로는 큰 쓸모가 없으며 컨테이너를 만드는데 사용한다. ✔ Docker Daemon - Docker의 백그라운드에서 실행되는 프로세스 ✔ Docker CLI - 커맨드라인에서 Docker와 상호작용하기 위한 명령어 도구 ✔ Docker Hub - Doc..
- Total
- Today
- Yesterday
- EffectiveJava
- BFS
- 백준
- DevOps
- 순열
- 완탐
- 조합
- 아이템59
- subset
- cicd
- 아이템61
- BOJ
- OS
- springboot
- 이펙티브자바
- 완전탐색
- dp
- Container
- dfs
- IMAGE
- 운영체제
- docker
- 그래프탐색
- Retrofit2
- Java
- 아이템60
- bruteforce
- 토큰기반인증
- docker-compose
- 알고리즘
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |