{
“registry-mirrors”:[“https://655dds7u.mirror.aliyuncs.com”]
}
[root@docker01 ~]# systemctl restart docker
运行容器测试:
[root@docker01 ~]# docker run -d -p 80:80 --name web nginx
[root@docker01 ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
0091879e5d99 nginx “nginx -g 'daemon of…” 30 seconds ago Up 29 seconds 0.0.0.0:80->80/tcp web
-
搜索镜像:docker search [关键词]
-
例:
docker search centos #搜索centos镜像(优先选择星数多的)
-
获取镜像:docker pull NAME:[TAG]
-
例:
docker pull busybox:latest #获取busybox:latest镜像,不指定TAG默认下载最新版
-
查看镜像:docker images或docker image ls
-
例:
docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
nginx latest 602e111c06b6 12 days ago 127MB
busybox latest be5888e67be6 2 weeks ago 1.22MB
镜像的五列信息分别为:镜像来源,镜像标签,镜像ID,创建时间,镜像大小
-
添加镜像标签:docker tag [镜像] [镜像标签]
-
例:
docker tag busybox:latest user/busybox:latest
-
查看详细信息:docker inspect [镜像]
-
例:
docker inspect busybox:latest
-
删除镜像:docker rmi 或 docker image rm
-
例:
docker rmi -f nginx #-f选项为强制删除镜像,即使有容器依赖它
-
清理镜像:docker image prune
-
例:
docker image prune -a #清除所有无用镜像
选项:
-a:删除所有无用镜像,不仅是临时镜像
-f:强制删除镜像,不进行确认
-
导出镜像:docker save
-
例:
docker save -o busybox_latest.tar busybox:latest
ls
busybox_latest.tar
-
载入镜像:docker load
-
例:
docker load -i busybox_latest.tar
-
上传镜像:docker push
-
例:
docker tag busybox:latest user/busybox:latest
docker push user/busybox:latest
补充:不想敲命令的话,可以做个脚本安装:
脚本内容如下:
#!/bin/bash
function install_pre (){
yum install -y yum-utils device-mapper-persistent-data lvm2 &>/dev/null
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo &>/dev/null
yum makecache fast &> /dev/null
}
function install_docker (){
yum -y install docker-ce &>/dev/null
systemctl start docker &>/dev/null
}
function configure_docker (){
echo -e “{” >/etc/docker/daemon.json
echo -e “\t"registry-mirrors”:[“https://655dds7u.mirror.aliyuncs.com”]" >>/etc/docker/daemon.json
echo -e “}” >>/etc/docker/daemon.json
}
function restart_docker (){
systemctl restart docker
docker -v
}
main (){
install_pre
install_docker
configure_docker
restart_docker
}
main
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:Java)
读者福利
分享一份自己整理好的Java面试手册,还有一些面试题pdf
不要停下自己学习的脚步
《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!
a)**
[外链图片转存中…(img-KMvJ4MxO-1713824401505)]
读者福利
分享一份自己整理好的Java面试手册,还有一些面试题pdf
不要停下自己学习的脚步
[外链图片转存中…(img-le2u4Pa7-1713824401505)]
[外链图片转存中…(img-W1Gw9A8p-1713824401505)]
《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!