首页 > IT职业 > IT生活 > 『中级篇』构建自己的Docker镜像(16)
构建自己的Docker镜像,push到https://hub.docker.com/。github源码:https://github.com/limingios/docker.git
docker image ls
docker run -it centos
yum install -y vim
exit

docker container ls -a
docker commit
docker commit 容器的名称 liming/centos-vim
docker image ls

docker history 容器ID
docker history centos的容器ID

上边这种发布Image的方式,其实不被提倡,不安全的,因为这种的可能性,发布出来一个不稳定的Image
docker image rm liming/centos-vim
docker image ls
docker container ls
docker container ls -a
docker container rm c5a14ab5c071
docker container ls -a
docker container ls

mkdir docker-centos-vim
cd docker-centos-vim/
vim Dockerfile

FROM centos
RUN yum install -y vim

docker build -t liming/centos-vim-new . 

PS:为啥推荐用Dockerfile的方式,因为文件可以随便编辑,如果你用容器的话,你发给别人如何发麻烦不?还是单文件方便吧。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2472/viewspace-2803188/ ,如需转载,请注明出处,否则将追究法律责任。