溫馨提示×

Linux Docker如何快速入門

小樊
106
2025-02-16 14:05:44
欄目: 智能運維

Docker是一種流行的容器化平臺,它允許用戶構建、分享和運行容器化的應用程序。以下是一個簡單的Linux Docker快速入門指南:

1. 安裝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
    

2. 運行第一個Docker容器

安裝完成后,你可以運行一個簡單的Docker容器來測試安裝是否成功。例如,運行hello-world鏡像:

docker run hello-world

如果一切正常,你應該會看到一條消息,表明你的Docker安裝已成功,并且容器已成功運行。

3. 基本的Docker命令

  • 列出所有鏡像

    docker images
    
  • 拉取鏡像

    docker pull nginx
    
  • 刪除鏡像

    docker rmi nginx
    
  • 運行容器

    docker run -it ubuntu bash
    

4. 使用Docker Compose

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官方文檔或搜索相關的教程和論壇。

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