Đầu tiên muốn dùng được docker chúng ta phải cài nó trên hệ điều hành của chúng ta. Hướng dẫn sau chỉ cách cài đặt docker trên 2 hệ điều hành phổ biến là Windows, Linux và MacOS.
Cho Windows
Để cài docker cho windows ta cần setup WSL theo hướng dẫn sau
Enable WSL 2 feature on Windows
1. Check version HĐH:
Nhập lênh Windows + R
-> nhập command winver
. – Windows 11 64-bit: Home hoặc Pro version 21H2 hoặc phiên bản cao hơn, hoặc Enterprise hoặc Education version 21H2 hoặc phiên bản cao hơn. – Windows 10 64-bit: Home hoặc Pro 21H1 (build 19043) hoặc phiên bản cao hơn, hoặc Enterprise hoặc Education 20H2 (build 19042) hoặc phiên bản cao hơn.
Ví dụ:
2. Enable the Windows Subsystem for Linux
Mở PowerShell hoặc Command Prompt với quyền Administrator (Run as administrator
) và nhập câu lệnh sau.
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
3. Enable Virtual Machine feature
Trên PowerShell hoặc Command Prompt nhập lệnh sau
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
4. Download the Linux kernel update package
- Click link này để download file “wsl_update_x64.msi”.
- Double click vào file exe để install.
5. Download App Ubuntu trong Microsoft Store
- Vào Microsoft Store -> search Ubuntu ->
Get
. - Mở Ubuntu Appp và setup username và password
Sau khi setup xong chúng ta sẽ tiến hảnh tải Docker Desktop for Window
Cài đặt Docker Desktop for Windows.
- Truy cập vào link này -> chọn button “Docker Desktop for Windows” như hình bên dưới.
- Click file “Docker Desktop Installer.exe” và cài đặt Docker Desktop for Windows. Tích chọn cả 2 option => nhấn
Ok
- Sau khi cài đặt, ta khởi động “Docker Desktop” => clike “I accept the terms” => chọn
Accept
. - Chọn
Start
để bắt đầu sử dụng - Sử dụng docker với command line.
Cho Linux
- Update các packages hiện có trong linux
-
sudo apt update
- Cài đặt một số gói packages
-
sudo apt install apt-transport-https ca-certificates curl software-properties-common
- Thêm the GPG key cho Docker repository
-
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
- Thêm Docker repo vào APT sources
-
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
- Cài đặt docker
-
apt-cache policy docker-ce
- Xem thông tin docker
-
sudo systemctl status docker
- Check docker version
docker --version