尝试自己建立以alpine 为基础的docker基础镜像和组件镜像
Posted 雷兽
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了尝试自己建立以alpine 为基础的docker基础镜像和组件镜像相关的知识,希望对你有一定的参考价值。
安装ubuntu14.04
然后
#获取root权限
sudo su
#安装docker
apt-get install docker
#准备基础镜像
docker pull alpine
docker run -a stdin -a stdout -i -t alpine /bin/sh
执行进入了容器
/#
exit 推出容器内部
docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
573010aaf72d alpine:latest "/bin/sh" 4 minutes ago Exited (1) 38 seconds ago sad_cori
docker attach 573010aaf72d
FATA[0000] You cannot attach to a stopped container, start it first
推出run交互方式后容器停止了 再打开
docker start 573010aaf72d
docker attach 573010aaf72d
然后多按几下回车 就会进入
/#
##到这里 就相当于这个容器已经完成了 之后你只需要例如下面 这条命令 安装 命令行多点下载命令axel
apk --update add axel
不过呢 国内连apk的源 软件包实在不是很好 经常断线 实际上使用看来要等点时间 估计docker官方会改成使用alpine了 基本上除了axel那么小的软件包以外 都会出错 呵呵
以上是关于尝试自己建立以alpine 为基础的docker基础镜像和组件镜像的主要内容,如果未能解决你的问题,请参考以下文章
Docker openjdk-8-jdk-alpine 容器时间与jdk时区不同修改方法