fjzcau
作者fjzcau2020-07-09 10:44
系统运维工程师, 金融

K8S与Docker快速入门实战--镜像管理

字数 1894阅读 2063评论 0赞 1

• 查看镜像
docker image ls
docker image --help
docker images
docker images --help

• 默认使用的仓库地址

file://c:\users\fjzcau\appdata\local\temp\tmpkoq5sm\1.png

file://c:\users\fjzcau\appdata\local\temp\tmpkoq5sm\1.png

• 公共仓库地址,注册个人账户
https://hub.docker.com/
docker login docker.io

• 关于alpine
https://alpinelinux.org/about/
Alpine Linux is an independent, non-commercial, general purpose Linux distribution
designed for power users who appreciate security, simplicity and resource efficiency.
Alpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and busybox .

• 在官方仓库中搜索镜像 alpine
docker search alpine
docker inspect alpine:3.12.0

• 拉取镜像到本地
docker pull fjzcau/alpine:3.11.6.20200615
docker pull alpine:3.11.6

file://c:\users\fjzcau\appdata\local\temp\tmpkoq5sm\2.png

file://c:\users\fjzcau\appdata\local\temp\tmpkoq5sm\2.png

• 查看已拉取的镜像

file://c:\users\fjzcau\appdata\local\temp\tmpkoq5sm\3.png

file://c:\users\fjzcau\appdata\local\temp\tmpkoq5sm\3.png

• 打标签
docker tag f70734b6a266 fjzcau/alpine:3.11.6.20200615

file://c:\users\fjzcau\appdata\local\temp\tmpkoq5sm\4.png

file://c:\users\fjzcau\appdata\local\temp\tmpkoq5sm\4.png

• 将本地镜像push到远端仓库
docker push fjzcau/alpine:3.11.6.20200615

file://c:\users\fjzcau\appdata\local\temp\tmpkoq5sm\5.png

file://c:\users\fjzcau\appdata\local\temp\tmpkoq5sm\5.png

• 登陆docker hub
docker login docker.io

file://c:\users\fjzcau\appdata\local\temp\tmpkoq5sm\6.png

file://c:\users\fjzcau\appdata\local\temp\tmpkoq5sm\6.png

• 登陆docker-hub站点查看镜像

file://c:\users\fjzcau\appdata\local\temp\tmpkoq5sm\7.png

file://c:\users\fjzcau\appdata\local\temp\tmpkoq5sm\7.png

• 打标签
docker tag alpine:3.11.6 alpine:3.11.6-bak

file://c:\users\fjzcau\appdata\local\temp\tmpkoq5sm\8.png

file://c:\users\fjzcau\appdata\local\temp\tmpkoq5sm\8.png

• 删除本地镜像 -tag
docker image rm alpine:3.11.6

file://c:\users\fjzcau\appdata\local\temp\tmpkoq5sm\9.png

file://c:\users\fjzcau\appdata\local\temp\tmpkoq5sm\9.png

• 删除本地镜像 -ID
docker image rm f70734b6a266
[root@master01 ~]# docker image rm f70734b6a266
Error response from daemon: conflict: unable to delete f70734b6a266 (must be forced) - image is referenced in multiple repositories

• 强制删除镜像 -ID
docker image rm -f f70734b6a266

docker rmi -f f70734b6a266

file://c:\users\fjzcau\appdata\local\temp\tmpkoq5sm\10.png

file://c:\users\fjzcau\appdata\local\temp\tmpkoq5sm\10.png

• alpine镜像相关的tag全部被删除

file://c:\users\fjzcau\appdata\local\temp\tmpkoq5sm\11.png

file://c:\users\fjzcau\appdata\local\temp\tmpkoq5sm\11.png

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

1

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广