본문 바로가기
반응형

Container13

Docker 컨테이너에서 Nvidia driver 컨테이너 환경 최초 구성한 후 lspci(*pciutils설치 필요* ) 확인시에, nvidia 장치를 확인할 수 있다. [root@ccc: /] # lspci |grep -i nvidia 1a:00.0 3D controller: NVIDIA Corporation GV100GL [Tesla V100 SXM2 32GB] (rev a1) 1b:00.0 3D controller: NVIDIA Corporation GV100GL [Tesla V100 SXM2 32GB] (rev a1) 3d:00.0 3D controller: NVIDIA Corporation GV100GL [Tesla V100 SXM2 32GB] (rev a1) 3e:00.0 3D controller: NVIDIA Corporation GV10.. 2023. 11. 30.
CentOS7.7-Missing a signature key:Docker CE버전설치 [root@localhost ~]# systemctl status docker ● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled) Active: active (running) since Mon 2023-11-27 21:31:36 EST; 21h ago Docs: http://docs.docker.com Main PID: 137337 (dockerd-current) Tasks: 138 CGroup: /system.slice/docker.service ├─137337 /usr/bin/dockerd-cu.. 2023. 11. 29.
Docker Container Kernel 문제. CentOS에 대한 지원 종료로 인해, CentOS를 잘 활용하지 않게 되었다. 대다수 Ubuntu에서 작업을 수행하고 있다. CentOS7 기반에서만 수행되는 1개의 잡이 존재하는데, 해당 작업 실행시 마다, OS 설치 혹은 OS 디스크를 하나를 별도로 잡아두고 있다. 이러한 CentOS로 인한 리소스를 줄여보고자, Host OS Ubuntu 23.04 에 Docker를 통해 CentOS7(7.9)컨테이너를 만들어서 해당 작업을 수행해보고자 했다. 해당 작업을 컨테이너상에서 실행할 때, Kernel 문제로 인해 해당 잡이 실행되지 않는 문제가 발생했다. CentOS 7의 커널버전은 3.XX임에 비해, Host OS Ubuntu 23.04의 커널버전은 5.XX임을 확인했다. 허나 CentOS7으로 구성된.. 2023. 11. 28.
Docker 컨테이너 생성/진입 후 OS 정보 확인. >> cat /etc/*release -> 기본OS : Ubuntu 23.04 >> docker pull centos >> docker run --name centos-latest --hostname centos-latest -it -d centos >> docker exec -it centos-latest /bin/bash >> cat /etc/*release ->Docker에서 가져온 Centos image*latest의 버전은 8.4 >> exit >> docker pull centos:7 >> docker run --name centos-latest --hostname centos-latest -it -d centos >> docker exec -it centos-latest /bin/bash >.. 2023. 11. 20.
Docker 기본 커맨드 # docker pull centos:7 centos7 이미지 내려받기. # docker images 이미지 현황 # docker run --name ccc --hostname cccc -it -d centos:7 * *-- name : ccc 컨테이너 이름 지정 * *-- hostname : cccc이름의 호스트 이름 지정 * -i : 컨테이너의 표준 입력 stdin 을 활성화. * -t : tty 가상 터미널 할당 * -d : 컨테이너를 백그라운드로 실행. - centos:7 centos7버전 컨테이너 생성 # docker ps -a 컨테이너 현황 # docker exec -it ccc /bin/bash /bin/bash 이용 ccc 진입 # docker start ccc 컨테이너 ccc 시작(백그라.. 2023. 11. 20.
Docker image 업로드 방법. ***업로드 사전에 docker 페이지에서 레포지터리를 별도로 생성해줘야 함. ***본 문서는 실습 예제로 작성해봤습니다. >>docker pull centos:7 ///docker image download centos7버전. >>docker run --name centos --hostname centos7 -it -d centos:7 /// 컨테이너 생성 ///- 컨테이너 이름 : centos ///- host name : centos7 ///- image centos:7 사용. ///- it 직접적인 텍스트환경(?) ///-d 백그라운드실행 >>docker exec -it centos /bin/bash ///centos 컨테이너 /bin/bash이용 진입 >>exit ///컨테이너 환경 빠져나오기... 2023. 11. 20.
반응형