목록전체 글 (161)
yuns
기본 프로젝트는 아래 명령어로 실행한다. npx create-next-app@latest https://react.dev/learn 를 보고 처음 코드를 입력해보았다. 웹사이트에서 첫 페이지로 layout.tsx파일을 접근한다. import type { Metadata } from "next"; import { Inter } from "next/font/google"; import "./globals.css"; const inter = Inter({ subsets: ["latin"] }); export const metadata: Metadata = { title: "Create Next App", description: "Generated by create next app", }; export defa..
Docker Compose - container 여러개를 세트로 한꺼번에 띄울 때 사용 https://docs.docker.com/compose/install/ Overview of installing Docker Compose Learn how to install Docker Compose. Compose is available natively on Docker Desktop, as a Docker Engine plugin, and as a standalone tool. docs.docker.com 맥북에 docker 를 설치하면서 docker-compose가 같이 설치가 되었다. docker-compose --version Docker Compose version v2.17.2 3개의 containe..
Dockerfile 컨테이너 이미지의 설계서 "무엇을 기반으로 만들고 있는가?", "누가 만들었는가" 등 컨테이너 이미지에 대한 정보를 기술하고 docker build 명령어로 컨테이너 이미지를 설계서에 기술된 대로 조립 Dockerfile은 단순 텍스트 파일 "Foreground에서 프로세스를 가동하는 것이 정의되어 있음" -> Dockerfile 안에 기술되어 있음 centos: /bin/bash nginx: nginx -g 'daemon off' Centos https://hub.docker.com/_/centos에서 확인 가능 내가 설치한 버전이 아래 링크다. https://hub.docker.com/layers/library/centos/centos7/images/sha256-dead07b4d8..
nginx 웹 서버 소프트웨어로 가벼운과 높은 성능을 목표로 함 웹 서버, 리버스 프록시 및 메일 프록시 기능을 가짐 도커에서 nginx 돌려보기 docker pull nginx docker run -d -p 8000:80 --name nginx-latest nginx:latest docker pull nginx하면 아래와 같이 작동하면서 nginx 이미지가 docker에 설치된다. -p 옵션: docker host 컴퓨터에서 컨테이너에 포트 포워딩을 하고 있음으 ㄹ의미 docker host 컴퓨터의 8000번 포트가 nginx-latest 컨테이너에 있어서 80번 포트로 연결되어 있다는 것을 의미 8000번 포트는 현재 내 컴퓨터에서 들어가는 것으로 이해 $ docker ps 명령어를 입력할 경우, 아..
도커 이미지 탐색 docker search centos official에 [ok]라 적혀있는 맨 위의 centos가 Docker사에서 제공하는 공식 repository를 의미 [Docker Hub ID]/[Repository Name]형태로 제공 원래는 docker.io/eclipse/centos_jdk8 와 같은 형식으로, docker.io가 추가되어 있었는데 생략 가능한 것으로 보임 컨테이너 이미지 획득 docker pull [image name]:[tag name] tag name은 여러 같은 이름의 이미지를 사용하고 싶을 때, 구분을 위해 tag를 진행하는 것으로 추론된다. centos를 예로 들고 있기 때문에 centos를 아래와 같이 작성한다. docker pull centos:centos7 ..
보호되어 있는 글입니다.
git log 현재 깃 상태 확인하기 git reset HEAD~[n] # 최근 n개 커밋 되돌리기 깃허브에 커밋 삭제한거 알리기 위해 git push -f origin main
!git add . !git commit -m '[commit message]' !git push github settings > Developer settings > Personal access tokens > Tokens(classic) > Generate new token > Generate new token(classic) > input password > set expiration > check [repo], [read.org], [gist] 완성! cd /content/drive/MyDrive/[dir_to_path] !git clone https://[username]:[access token]@github.com/[username]/[repository name].git !cd [githu..