Docker Hub

Giới thiệu nội dung bài viết

Chào các em, hôm nay anh sẽ hướng dẫn mọi người hiểu về Docker Hub Docker Hub là một dịch vụ lưu trữ các docker trên Cloud. Chúng ta có thể download các docker image ở trên mạng và sử dụng trên máy tính của chúng ta. Ví dụ như để cài đặt mysql thay vì anh phải download file mysql trên trang chủ mysql thì bây giờ anh chỉ gõ command để lấy image mysql từ Docker Hub về và cài đặt.

Trong phát triển phần mềm thì chúng ta thường tạo và upload các file docker image lên những Docker Hub của công ty sau đó các dev sẽ lên đây lấy về.

Trang chủ docker hub tại đây

1. Bước 1

Chúng ta sign up tạo account trên docker hub

reactjs

2. Bước 2

Khi chúng ta đăng ký thành công thì chúng ta thấy được màn hình docker hub như sau:

reactjs

3. Bước 3

Chúng ta muốn tìm một phần mềm cần download về máy. Trong ví dụ này anh muốn cài đặt Jenkins lên máy mình thì anh sẽ tìm Image Jenkins

reactjs

4. Bước 4

Khi đã tìm kiếm thấy Image Jenkins các em kéo xuống sẽ thấy phần hướng dẫn cài đặt bằng lệnh docker pull (khi chạy docker pull nó sẽ kéo Jenkins image về máy của mình)

reactjs

5. Bước 5

Chúng ta vào Ubuntu hoặc Docker Tool chạy docker command để pull image jenkins về bằng command

1
sudo docker pull jenkins 

Sau khi chạy command chúng ta sẽ thấy kết quả của tiến trình download Jenkins Image như sau

reactjs

6. Bước 6

Để chạy được Jenkins Image mà ta mới download về thì ta sẽ sử dụng command docker run như sau

1
sudo docker run -p 8080:8080 -p 50000:50000 jenkins 

Tham số -p đầu tiên là port sẽ chạy jenkins trong server
Tham số jenkins là tên image jenkins mà ta download về máy

reactjs

Như vậy là ta đã cài đặt thành công Jenkins từ docker hub

7. Demo Video


Mọi người hãy Subscribe kênh youtube dưới đây nhé để cập nhật các video mới nhất về kỹ thuật và kỹ năng mềm

Các khoá học lập trình MIỄN PHÍ tại đây

s