乐趣区

关于docker:Dockerfile创建Ubuntu镜像实践

手动装置 Linux 命令

下载 Ubuntu 镜像

docker pull ubuntu

启动一个 ubuntu 容器

docker run -it --name myubuntu01 ba6acccedd29 /bin/bash

查看 Ubuntu 版本

cat /etc/issue
//Ubuntu 20.04.3 LTS \n \l

查看 ubuntu 中根本命令,都无奈应用

vim     // 文本编辑
ifconfig        // 显示或配置网络设备
ping        // 因特网包摸索器,用于测试网络连接量的程序 

手动装置命令

apt-get update      // 更新源列表
apt-get install -y  vim     // 装置文本编辑命令 
apt-get install -y  net-tools       // 装置显示或配置网络设备命令
apt-get install -y  iputils-ping        // 装置 ping 命令 

命令装置胜利,测试没问题

应用 Dockerfile 创立 Ubuntu 镜像

编写 dockerfile

FROM ubuntu
MAINTAINER sunjiedgsun

ENV MYPATH /usr/local
WORKDIR $MYPATH

RUN apt-get update
RUN apt-get install -y  vim 
RUN apt-get install -y  net-tools
RUN apt-get install -y  iputils-ping

EXPOSE 80

CMD /bin/bash

生成镜像

docker build -f dockerfile01 -t myubuntu:1.0.0 .

查看镜像的创立历史过程

docker history bb9803c8b55a

应用刚刚生成的镜像,启动一个容器,并测试相干命令,都能够应用

docker run -it --name myubuntu02 bb9803c8b55a /bin/bash

退出移动版