debian

如何在Debian上定制Docker环境

小樊
47
2025-09-01 05:32:25
栏目: 智能运维

在Debian上定制Docker环境可参考以下步骤:

  1. 安装Docker
    • 更新系统软件包:sudo apt-get update
    • 安装依赖包:sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release
    • 添加Docker官方GPG密钥:curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
    • 添加Docker源:echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list
    • 安装Docker:sudo apt-get install docker-ce docker-ce-cli containerd.io
    • 启动并启用Docker服务:sudo systemctl start dockersudo systemctl enable docker
  2. 使用Dockerfile定制镜像
    • 创建Dockerfile,定义基础镜像、安装软件、复制文件、暴露端口等,如FROM debian:latestRUN apt-get update && apt-get install -y nginx等。
    • 构建镜像:docker build -t my-custom-image .
  3. 使用Docker Compose编排多容器应用
    • 安装Docker Compose(若未安装)。
    • 创建docker-compose.yml文件,定义服务、镜像、端口、环境变量等。
    • 运行应用:docker-compose up -d

0
看了该问题的人还看了