서버 로그인 및 일부 작업
원격 서버에 로그인하여 컨테이너 컨테이너 만들기 (서버에서 로그인 | 직접 로그인) 컨테이너에서 서버 GPU 사용 보기
원격 서버 로그인
ssh root(ubuntu)@ (ip)
컨테이너 만들기
mkdir
docker run --runtime=nvidia -itd --name= -v /data/ :/data -p 9022:22 -p 8889:8888 : /bin/bash
# 9022 22, 8889 8888
docker exec -it (CONTAINER ID) /bin/bash #
service ssh start
용기에 들어가다
방법1: 로그인 서버를 통해 용기에 들어가기
( )
docker ps #
docker exec -it 7ef /bin/bash #
control+D #
참고: 7ef는 컨테이너에 로그인할 CONTAINER ID의 첫 번째 세 자리입니다. 전체 CONTAINER ID를 입력해도 됩니다. 다른 컨테이너를 구분하면 됩니다. 필요에 따라 교체할 수 있습니다.
방법2: 용기에 직접 접근
ssh -p root@ (ip)
용기 내 조작
ps -ef #
ps -ef | grep 'java' # java
주:
ps
명령은 어떤 프로세스를 표시하고, grep
명령은 찾기, |
ps 명령과grep를 동시에 실행하는 것을 가리킨다kill -9 PID #PID ,PPID
pip list
docker ps -a
history
docker commit -m "Added a new file" -a "Docker Newbee" a925cb40b3f0 test:0.1
그 중에서
-m
뒤에 제출한 메시지, -a
뒤에 저자의 정보, test
만든 거울의 이름, 0.1
tag,test 앞에 용기의 iddocker save -o [ubuntu_14.04.tar](ubuntu_14.04.tar) ubuntu:14.04
서버 GPU 사용 상태 보기
$ nvidia-smi # GPU
$ watch -n 10 nvidia-smi # 10 GPU
컨테이너 로그 보기
docker logs CONTAINER ID
컨테이너 닫기
docker stop CONTAINER ID # ,
docker kill CONTAINER ID #
모든 컨테이너 보기
docker ps -a
컨테이너 삭제
docker rm CONTAINER ID #
docker rm -f CONTAINER ID #
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.