温馨提示×

Linux Docker如何快速入门

小樊
93
2025-02-16 14:05:44
栏目: 智能运维
Linux服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

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官方文档或搜索相关的教程和论坛。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Linux环境Django框架快速入门

0