일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Docker
- nextjs html확장자
- k8s slack
- k8s
- k8s botkube
- SSH
- Diagrams
- github-actions
- kubenetes botkube
- linux 셸 스크립트
- helm
- cloudfront s3
- k8s chatops
- github
- linux 셸 프로그래밍
- 쉘 프로그래밍
- TLS
- aws
- Mermaid
- kubernetes
- nextjs 정적배포
- Harbor
- markdown mermaid
- github actions
- kubenetes slack
- markdown
- botkube
- ubuntu
- terraform
- 리눅스
- Today
- Total
목록인프라/docker (3)
민한의 블로그
Dockerfile build를 하다가 RUN으로 폴더 이동하다가 원하는데로 작동을 하지 않을때 아래는 무슨짓을 써서라도 packages/app 폴더로 가서 작업을 하려고 한 의지가 보이는 Dockerfile이다. FROM node:16.13.2-alpine3.15 WORKDIR /usr/src/app COPY . . RUN pwd RUN ls -al RUN cd packages/app RUN pwd RUN ls -al RUN cd packages/app && ls -al && pwd RUN pwd ... 아래는 그 결과이다. Step 1/13 : FROM node:16.13.2-alpine3.15 16.13.2-alpine3.15: Pulling from library/node Status: Downl..
docker commit $docker commit --help Usage: docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] Create a new image from a container is changes Options: -a, --author string 작성자 (e.g., "John Hannibal Smith ") -c, --change list 생성된 이미지에 Dockerfile 적용 -m, --message string Commit 메세지(주석 -p, --pause 컨테이너 일시 중지 (default true) docker images $docker images --help Usage: docker images [OPTIONS] [REPOSITOR..
서버로 ssh접속을 할때는, 암호를 사용하거나, private,public 키로 접근이 가능하다. ssh접속시 전체적인 진행상황 클라이언트에서 private, public 키를 생성한다. ssh-keygen 타겟서버에 public key를 복사해 놓는다. public key는 자유롭게 공유하여도 된다. private key는 클라이언트만 가지고 있어야하며, 누구에게도 복사해 주거나 공개하면 안된다. 공유된 public key로 메세지를 암호화 하고, 그 암호화된 메세지는 그 쌍이 되는 private key로만 해석할수 있다. 클라이언트에서 타겟서버로 public key를 공유한다 ssh-copy-id -i 공개키경로 사용자@타겟서버ip 클라이언트에서 타겟서버로 ssh접속 ssh 사용자@타겟서버ip 클라이..