Centos

Cài đặt Docker CE và nvidia-docker trên Centos 7

Docker có 2 phiên bản, CE( dành cho nhà phát triển, nhóm nhỏ, coder,..) và EE (dành cho doanh nghiệp ). Bài viết này sẽ hướng dẫn các bạn cách cài đặt Docker CE và nvidia-docker (NVIDIA Container Runtime for Docker ) trên Centos 7

Xem thêm:

Docker là gì?

Sử dụng docker như thế nào?

Sử dụng docker: docker file

Cài đặt driver nVidia 1080Ti trên Centos 7

Cài đặt OpenCV 3.3 trên Centos

Cài đặt Docker CE

Để cài đặt Docker CE chúng ta thực hiện lần lượt các lệnh sau:

Cập nhật hệ thống

yum -y update

Cài đặt Docker CE dependencies

yum install -y yum-utils device-mapper-persistent-data lvm2

Thêm docker ce repository

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

Nếu bạn muốn sử dụng phiên bản mới nhất của Docker CE thì bạn phải enable những repository sau:

yum-config-manager --enable docker-ce-edge
yum-config-manager --enable docker-ce-test

Cài đặt docker CE

yum install -y docker-ce

Cho phép Docker CE chạy không cần lệnh sudo

usermod -aG docker your_username

Khởi động và cho docker tự khởi động cùng máy tính

systemctl start docker
systemctl enable docker

Cài đặt nvidia-docker

Để dùng được GPU trong Docker Container thì chúng ta phải cài đặt nvidia-docker. Cách cài như sau:

Các bạn có thể cập nhật thông tin mới nhất về nvidia-docker tại đây: https://github.com/NVIDIA/nvidia-docker

Nếu bạn đã cài nvidia-docker 1.0, bạn phải xóa nó và các container liên quan.

docker volume ls -q -f driver=nvidia-docker | xargs -r -I{} -n1 docker ps -q -a -f volume={} | xargs -r docker rm -f
sudo yum remove nvidia-docker

# Thêm package repositories

distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.repo | \
sudo tee /etc/yum.repos.d/nvidia-docker.repo

# Cài đặt nvidia-docker2 và reload cấu hình Docker daemon

sudo yum install -y nvidia-docker2 
sudo pkill -SIGHUP dockerd

Sau khi cài đặt xong bạn chạy thử lệnh nvidia-docker để test thử đã cài thành công chưa

Chúc các bạn thành công.

Share:
Leave a Comment
Share
Published by
Admin

Recent Posts

Hướng dẫn nhắn tin Telegram trên Linux Terminal

Như các bạn đã biết thì Telegram là một dịch vụ tin nhắn tuyệt vời…

4 năm ago

Cài đặt Apache Tomcat 9 trên Ubuntu 20.04

Apache Tomcat là gì? Apache Tomcat là một web server HTTP được phát triển bởi…

4 năm ago

04/2020 – Build PC chơi game giá 20 triệu

20 triệu có lẽ là một mức chi phí khá lý tưởng cho một máy…

4 năm ago

Sử dụng Microsoft Edge Chromium: Thay đổi tìm kiếm mặc định, cài Chrome Extensions

Micosoft chính thức phát hành Microsoft Edge Chromium Microsoft đã chính thức tung ra trình…

4 năm ago

CentOS 8 – Những thay đổi và tính năng

CentOS 8 đã phát hành ngày 25/09/2019, phiên bản 8 lần này có những thay đổi…

5 năm ago

Top 5 Laptop cho dân văn phòng 2019

Thời buổi công nghệ phát triển, phần lớn công việc của con người đều có…

5 năm ago