Docker是一種流行的容器化平臺,它允許用戶構建、分享和運行容器化的應用程序。以下是一個簡單的Linux Docker快速入門指南:
首先,你需要在Linux系統上安裝Docker。以下是基于CentOS 7的安裝步驟:
更新系統:
sudo yum update
安裝必要的軟件包:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
添加Docker的yum源:
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安裝Docker CE:
sudo yum install docker-ce
啟動并啟用Docker服務:
sudo systemctl start docker
sudo systemctl enable docker
驗證安裝:
sudo docker version
安裝完成后,你可以運行一個簡單的Docker容器來測試安裝是否成功。例如,運行hello-world
鏡像:
docker run hello-world
如果一切正常,你應該會看到一條消息,表明你的Docker安裝已成功,并且容器已成功運行。
列出所有鏡像:
docker images
拉取鏡像:
docker pull nginx
刪除鏡像:
docker rmi nginx
運行容器:
docker run -it ubuntu bash
Docker Compose是一個用于定義和運行多容器Docker應用程序的工具。你可以使用一個docker-compose.yml
文件來配置應用程序的服務、網絡和卷。
創建docker-compose.yml文件:
version: '3'
services:
web:
build: .
ports:
- "8000:5000"
redis:
image: "redis:alpine"
啟動服務:
docker-compose up
停止服務:
docker-compose down
更多詳細信息和高級用法,可以參考Docker官方文檔。
希望這個快速入門指南能幫助你開始使用Linux Docker。如果你有任何問題,可以參考Docker官方文檔或搜索相關的教程和論壇。