溫馨提示×

Debian Context下如何使用Docker容器技術

小樊
55
2025-07-17 16:51:02
欄目: 智能運維

在Debian系統上使用Docker容器技術,可以按照以下步驟進行:

安裝Docker

  1. 更新系統軟件包列表
sudo apt update
  1. 安裝必要的依賴項
sudo apt install curl gnupg2 software-properties-common
  1. 添加Docker官方GPG密鑰
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
  1. 設置Docker存儲庫
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/dockerarchivekeyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list
  1. 再次更新軟件包列表
sudo apt update
  1. 安裝最新版本的Docker Engine和容器運行時
sudo apt install docker-ce docker-ce-cli containerd.io
  1. 啟動Docker服務
sudo systemctl start docker
  1. 將Docker Compose添加到PATH環境變量中(可選)
echo 'export PATH="$PATH:/usr/local/bin"' | sudo tee -a /etc/profile
source /etc/profile
  1. 下載最新版本的Docker Compose
curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
  1. 授予可執行權限給Docker Compose文件
sudo chmod +x /usr/local/bin/docker-compose

使用Docker運行Debian容器

  1. 拉取最新版本的Debian鏡像
docker pull debian:latest
  1. 運行一個基于Debian的容器
docker run -it --name my_debian debian:latest /bin/bash

這將在容器中啟動一個交互式的bash終端。

使用Docker Compose

  1. 安裝Docker Compose(如果尚未安裝):
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
  1. 創建一個docker-compose.yml文件,并定義你的服務。例如:
version: '3'
services:
  web:
    image: nginx:latest
    ports:
      - "80:80"
  1. 啟動服務
docker-compose up -d
  1. 查看服務狀態
docker-compose ps
  1. 停止服務
docker-compose down

通過以上步驟,你可以在Debian系統上成功安裝、配置和使用Docker及其容器編排工具Docker Compose。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女