docker初识

镜像命令:
拉取镜像
查看镜像
容器命令:
创建容器
启动容器/停止容器
容器删除
拷贝容器
目录挂载
查看IP

》拉取镜像,创建容器,可以进行端口映射或者宿主机目录映射挂载等操作,生成并运行容器:
nginx部署

docker初识_第1张图片
image.png

mysql部署
tomcat部署
redis部署
》迁移备份
1.容器可以保存为镜像 :
docker commit mynginx mynginx_i(原镜像 新镜像)(新镜像中会保存添加的服务代码,静态文件等)
docker save -o mynginx.tar mynginx_i(保存镜像为tar文件)
2.导出到其他目录或者环境时,加载成镜像:
docker load -i mynginx.tar
》Dockerfile
由一系列命令和参数构成的脚本,这些命令应用于基础镜像并最终创建一个新的镜像,保证开发,测试,运维环境无缝移植。
docker初识_第2张图片
image.png

以jdk8为基础的仓库学习
docker初识_第3张图片
image.png

》docker私有仓库
docker初识_第4张图片
image.png

创建私有仓库后需要重启服务使得生效
systemctl restart docker
》镜像上传到私有仓库
1.先对待上传的镜像打标签
docker tag jdk1.8 XXX标签
2.push 把带上私服地址标签的镜像上传
docker push XXX标签的镜像

你可能感兴趣的:(docker初识)