dockerfile 第一个镜像

本文介绍使用Dockerfile构建第一个镜像的过程。最初构建时出现报错,随后通过修改Dockerfile文件解决问题,具体操作包括更换源、添加–fix-missing等,最终成功构建镜像并运行容器,验证了vi命令的路径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

dockerfile 第一个镜像

  • vim Dockerfile

    FROM ubuntu
    RUN apt-get update && apt-get install -y vim

  • docker build -t ubuntu-with-wim-dockerflie .

    The command ‘/bin/sh -c apt-get update && apt-get install -y vim’ returned a non-zero code: 100

  • 上面报错

  • 修改dockerfile文件

    更换源
    1)sed -i ‘s#http://archive.ubuntu.com/#http://mirrors.tuna.tsinghua.edu.cn/#’ /etc/apt/sources.list;
    2)apt-get update
    3)添加–fix-missing

  • vim Dockerfile

    FROM ubuntu
    MAINTAINER “blime”
    RUN sed -i ‘s#http://archive.ubuntu.com/#http://mirrors.tuna.tsinghua.edu.cn/#’ /etc/apt/sources.list;
    RUN apt-get update --fix-missing && apt-get install -y vim --fix-missing

  • docker build -t ubuntu-with-wim-dockerflie .

    Successfully built 2b12bd544a1c
    Successfully tagged ubuntu-with-vi-dockerfile:latest

  • docker run -it --name=uwv ubuntu-with-vi-dockerfile bash

    root@66f9261288c0:/# which vi
    /usr/bin/vi

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值