본문으로 이동
주 메뉴
주 메뉴
사이드바로 이동
숨기기
둘러보기
🏠 Main
📅 오늘의 역사
📝 최근 바뀜
🎲 임의 문서
콘텐츠 모음
📂 분류 둘러보기
🔎 모든 문서 보기
편집 도구
📤 파일 올리기
⚙️ 특수 문서
🔗 외부 링크 검색
❗ 필요한 문서
사용자
👤 내 사용자 문서
💬 내 토론 문서
⭐ 주시 문서
📚 내가 쓴 글
⚙️ 환경 설정
도움말
❓ 도움말
미디어위키
검색
검색
보이기
로그인
개인 도구
로그인
로그아웃한 편집자를 위한 문서
더 알아보기
기여
토론
Docker
편집하기
문서
토론
한국어
읽기
편집
원본 편집
역사 보기
도구
도구
사이드바로 이동
숨기기
동작
읽기
편집
원본 편집
역사 보기
일반
여기를 가리키는 문서
가리키는 글의 최근 바뀜
특수 문서 목록
문서 정보
보이기
사이드바로 이동
숨기기
경고:
로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다.
로그인
하거나
계정을 생성하면
편집자가 사용자 이름으로 기록되고, 다른 장점도 있습니다.
스팸 방지 검사입니다. 이것을 입력하지
마세요
!
== 목차 == ====== [[Unit 1. Docker]] ====== *# 가상 머신과 Docker *# Docker 이미지와 컨테이너 ====== Unit 2. Docker 설치하기 ====== *# 리눅스 *# macOS *# Windows ====== Unit 3. Docker 사용해보기 ====== *# search 명령으로 이미지 검색하기 *# pull 명령으로 이미지 받기 *# images 명령으로 이미지 목록 출력하기 *# run 명령으로 컨테이너 생성하기 *# ps 명령으로 컨테이너 목록 확인하기 *# start 명령으로 컨테이너 시작하기 *# restart 명령으로 컨테이너 재시작하기 *# attach 명령으로 컨테이너에 접속하기 *# exec 명령으로 외부에서 컨테이너 안의 명령 실행하기 *# stop 명령으로 컨테이너 정지하기 *# rm 명령으로 컨테이너 삭제하기 *# rmi 명령으로 이미지 삭제하기 ====== Unit 4. Docker 이미지 생성하기 ====== *# Bash 익히기 *# Dockerfile 작성하기 *# build 명령으로 이미지 생성하기 ====== Unit 5. Docker 살펴보기 ====== *# history 명령으로 이미지 히스토리 살펴보기 *# cp 명령으로 파일 꺼내기 *# commit 명령으로 컨테이너의 변경사항을 이미지로 생성하기 *# diff 명령으로 컨테이너에서 변경된 파일 확인하기 *# inspect 명령으로 세부 정보 확인하기 ====== Unit 6. Docker 좀더 활용하기 ====== *# Docker 개인 저장소 구축하기 *# Docker 컨테이너 연결하기 *# 다른 서버의 Docker 컨테이너에 연결하기 *# Docker 데이터 볼륨 사용하기 *# Docker 데이터 볼륨 컨테이너 사용하기 *# Docker 베이스 이미지 생성하기 *# Docker 안에서 Docker 실행하기 ====== Unit 7. Dockerfile 자세히 알아보기 ====== *# .dockerignore *# FROM *# MAINTAINER *# RUN *# CMD *# ENTRYPOINT *# EXPOSE *# ENV *# ADD *# COPY *# VOLUME *# USER *# WORKDIR *# ONBUILD ====== Unit 8. Docker Compose 사용하기 ====== *# docker run으로 컨테이너 생성하기 *# docker-compose.yml 파일 작성하기 ====== Unit 9. Docker Hub 사용하기 ====== *# Docker Hub 가입하기 *# push 명령으로 이미지 올리기 *# Docker Hub 개인 저장소 생성하기 ====== Unit 10. Docker로 Next.js 애플리케이션 구축하기 ====== *# Node.js 설치하기 *# Next.js Dockerfile 작성하기 *# PostgreSQL 데이터베이스 설정하기 *# Docker Compose로 Next.js와 PostgreSQL 컨테이너 생성하기 ====== Unit 11. Docker로 Django 애플리케이션 구축하기 ====== *# Django 설치하기 *# Django Dockerfile 작성하기 *# MySQL 데이터베이스 설정하기 *# Docker Compose로 Django와 MySQL 컨테이너 생성하기 ====== Unit 12. Docker로 Spring Boot 애플리케이션 구축하기 ====== *# OpenJDK 설치하기 *# Spring Boot Dockerfile 작성하기 *# MySQL 데이터베이스 설정하기 *# Docker Compose로 Spring Boot와 MySQL 컨테이너 생성하기 ====== Unit 13. Docker 명령어 및 옵션 목록 ====== *# attach *# build *# commit *# cp *# create *# diff *# events *# exec *# export *# history *# images *# import *# info *# inspect *# kill *# load *# login *# logout *# logs *# port *# pause *# ps *# pull *# push *# restart *# rm *# rmi *# run *# save *# search *# start *# stop *# tag *# top *# unpause *# version *# wait
요약:
미디어위키에서의 모든 기여는 다른 기여자가 편집, 수정, 삭제할 수 있다는 점을 유의해 주세요. 만약 여기에 동의하지 않는다면, 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다(자세한 사항은
미디어위키:저작권
문서를 보세요).
저작권이 있는 내용을 허가 없이 저장하지 마세요!
취소
편집 도움말
(새 창에서 열림)