嘗試自己建立以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那么小的軟件包以外 都會出錯 呵呵

 

補充:2016年11月21日,在公司測的 已經可以在alpine里下載安裝axel 並且正確運行了  有一點要注意  alpine的apk 沒有下載進度條  哈哈哈 出錯只會有超時報錯 哈

docker run -d -it alpine sh

docker exec -it  7a2 sh (7a2 是上句生成的容器的id前三位)

[root@localhost ~]# docker exec -it 7a2 sh
/ # apk --update add axel
fetch http://dl-cdn.alpinelinux.org/alpine/v3.4/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.4/community/x86_64/APKINDEX.tar.gz
(1/1) Installing axel (2.4-r1)
Executing busybox-1.24.2-r11.trigger
OK: 5 MiB in 12 packages
/ # axel
Usage: axel [options] url1 [url2] [url...]

--max-speed=x -s x Specify maximum speed (bytes per second)
--num-connections=x -n x Specify maximum number of connections
--output=f -o f Specify local output file
--search[=x] -S [x] Search for mirrors and download from x servers
--header=x -H x Add header string
--user-agent=x -U x Set user agent
--no-proxy -N Just don't use any proxy server
--quiet -q Leave stdout alone
--verbose -v More status information
--alternate -a Alternate progress indicator
--help -h This information
--version -V Version information

Visit http://axel.alioth.debian.org/ to report bugs
/ #

 

呵呵  已經可以用了  感覺有希望拋開centos7的那個2百mb的大小了

 

。。。。。后來嘗試下另外一個包  就不行。。。唉   坑爹的apline的包管理。。。。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM