목차



















컴퓨터를 동작하게 하는 특별한 프로그램




커널이 담당하지 않은 부분으로는 UI가 있다.





https://hub.docker.com/_/ubuntu
제일 최근꺼를 가져오지말고 한단계 전것이 좋다
하기전 반드시 도커 데스크탑을 설치하고 실행하여야한다 추가로

윈도우 기능 켜기/끄기에서 반드시 실행 해 주어야 한다.
docker pull ubuntu:24.04
도커 pull 로 이미지 가져오기
docker images
이미지들 확인
docker run --name ubuntu-container -it -d ubuntu:24.04
컨테이너 만들기
- —name : container 의 이름 지정
- -it : interactive and tty , 사용자가 컨테이너 내부 쉘과 터미널 환경에서 상호작용하도록 해주는 옵션
- -d : detach 모드로 실행, background 에서 실행되도록 설정
docker ps
도커 컨테이너 확인
docker exec -it ubuntu-container /bin/bash
- -it : interactive and tty , 사용자가 컨테이너 내부 쉘과 터미널 환경에서 상호작용하도록 해주는 옵션
- /bin/bash : bash 쉘을 실행하라는 명령어
mkdir my_folder: "my_folder"라는 이름의 폴더를 생성합니다.
cd my_folder: 생성한 "my_folder" 폴더로 이동합니다.touch file1.txt file2.txt file3.txt: "my_folder" 내에 "file1.txt", "file2.txt", "file3.txt"라는 세 개의 파일을 생성합니다.ls -a: 숨겨진 파일을 포함하여 현재 폴더의 모든 파일과 폴더를 나열합니다.ls -l: 파일과 폴더의 상세 정보(권한, 소유자, 크기 등)를 나열합니다.pwd: 현재 작업 중인 폴더의 경로를 출력합니다.cd ..: 상위 폴더로 이동합니다.echo pwd`` : 현재 폴더의 경로를 출력합니다.cp file1.txt backup_file1.txt: "file1.txt"를 "backup_file1.txt"로 복사합니다.mkdir backup_folder: "backup_folder"라는 이름의 폴더를 생성합니다.cp -r my_folder backup_folder: "my_folder" 폴더를 "backup_folder"로 재귀적으로 복사합니다.