TIL.Docker. <22.07.04>

podonamu01·2022년 7월 4일


목록 보기

오늘 해야 할 일

  • Docker 강의 듣기
  • 프롬 스크래치 한 번 더 확인
  • TS 강의 듣기

오늘 배운 것


What it is

The Registry is a stateless, highly scalable server side application that stores and lets you distribute Docker images. The Registry is open-source, under the permissive Apache license.

Why use it

You should use the Registry if you want to:

  • tightly control where your images are being stored
  • fully own your images distribution pipeline
  • integrate image storage and distribution tightly into your in-house development workflow

docker container 멈추기

  • SIGTERM: docker stop {container_id|conatinaer_name}
  • SIGKILL: docker kill {container_id|conatinaer_name}

오늘 공부 한 것


타입의 프로퍼티가 같으면 디스크리미네이티드 유니언 타입으로 쓸 수 있다.

  type SuccessState = {
    result: "success"; // 동일한 result라는 key의 type은  문자열인 'success'와 'fail'을 준다.
    response: {
      body: string;
  type FailState = {
    result: "fail";
    reason: string;
  type LoginState = SuccessState | FailState;
  function printLoginState(state: LoginState): void {
    // state 즉 LoginState 타입에는 result는 success든 fail이든 다 들어있어서 result를 바로 보여준다.
    if (state.result === "success") {
      console.log(`🎉 ${state.response.body}`);
    } else {
      console.log(`😭 ${state.reason}`);
사람. 편하게.

0개의 댓글