반응형
리눅스 토커 실행, 이미디 등록 등 기본 명령어
1.도커 실행
[root@test /] systemctl start docker.service
[root@test /] service docker start
2. 이미지 등
-tar파일 등록시
[root@test /] docker load -i tar파일명
-이미지 확인(이미지가 있는경우 참조이미지의 아래 이미지를 표시한다)
[root@test /] docer images
3. 컨테이너 실행
-linux ls -l : 리눅스 컨테이너 생성후 올라간 컨테이너 리눅스에 ls -l명령어 실행
- --rm : ls -l 명령어 실행후 올라간 컨테이너 삭
[root@test /] docker run [옵션] [이미지] [명령어] [인자]
[root@test /] docker run --rm linux ls -l
-옵션 설명
옵션 | 설명 |
-i --interactive |
컨테이너의 표준 입력(stdin)을 활성화. (주로 -it 함께 사용) |
-t --tty |
tty(가상 터미널)을 할당. 리눅스에 키보드를 통해 표준 입력(stdin)을 전달할 수 있게한다. (주로 -it 함께 사용)컨테이너의 표준 입력(stdin)을 활성화. (주로 -it 함께 사용) |
--name | 컨테이너 이름을 지정. |
-d --detach |
컨테이너를 백그라운드로 실행. |
--rm | docker run 명령어가 끝나면, 컨테이너 자동 삭제. |
-p --publich |
호스트와 컨테이너의 포트를 연결 (포트포워딩). -p <호스트 포트>:<컨테이너 포트> ex) -p 80:8888 - 호스트에 8888로 접속하면, 컨테이너 내부의 80포트로 자동 접속. |
-v --volume |
호스트와 컨테이너의 디렉토리 연결(마운트) -v <호스트 절대경로>:<컨테이너 절대경로> ex) -v /Users:/usr. - 컨테이너 /usr에 저장하는 파일은 호스트의 /Users 디렉토리에 저장. |
--restart | 컨테이너 종료시, 재시작 정책 설정 --restart="always" : 항상 재시작 --restart="on-failure" : 종료 스테이터스가 0이 아닐 때 재시작 * --rm 옵션과 --restart 옵션은 동시에 사용할 수 없습니다. |
--privileged | 컨테이너 안에서 호스트의 리눅스 커널 기능을 모두 사용 |
반응형
'서버 > Linux' 카테고리의 다른 글
록키(rocky) 리눅스(linux) 초기 인터넷 설정 (2) | 2024.09.30 |
---|---|
리눅스 도커 설치 (0) | 2024.03.26 |
리눅스 포트 방화벽 열기 (0) | 2024.03.26 |
리눅스 톰캣 다중 실행 (0) | 2024.03.21 |
리눅스 호스트 이름 변경 (0) | 2023.08.02 |