docker部署搭建使用
程序开发
2023-09-08 11:53:22
简介
什么是Docker?
Docker是开发人员和系统管理员使用容器开发、部署和运行应用程序的平台。使用Linux容器来部署应用程序称为集装箱化。使用docker轻松部署应用程序
Docker将应用程序与该程序的依赖,打包在一个文件里面。运行这个文件,就会生成一个虚拟容器。程序在这个虚拟容器里运行,就好像在真实的物理机上运行一样。有了Docker,就不用担心环境问题。
总体来说,Docker的接口相当简单,用户可以方便地创建和使用容器,把自己的应用放入容器。容器还可以进行版本管理、复制、分享、修改,就像管理普通的代码一样
部署安装
Centos7上安装docker
依赖安装:
yum install -y yum-utils device-mapper-persistent-data lvm2
-阿里源安装:
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
docker安装:
yum install docker-ce # 安装指定版本,例如yum install -y docker-ce-18.09
启动并加入开机自启
systemctl start docker
systemctl enable docker
修改docker数据存放目录位置(默认目录是/var/lib/docker,这里防止/目录满我修改到数据盘内)和镜像加速
vim /etc/docker/daemon.json
{"graph": "/data/docker","registry-mirrors": ["https://01xxgaft.mirror.aliyuncs.com"]
}
重启docker载入新配置:
systemctl restart docker
基本使用
这里可以docker --help查看所有用法,下面是比较常用的
镜像获取查看
镜像搜索:
容器启动和管理
镜像和容器的查看停止与删除
镜像的各种打包
docker build -t 新的镜像名以及版本号 目录位置
(这里是使用dockerfile进行打包,需要新建一个目录并在里面创建一个Dockerfile文件) 镜像的导入导出
容器和宿主机的数据交互
如果觉得该文章对你有帮助的话请给我点个👍吧,感谢
标签:
上一篇:
element ui动画加载
下一篇:
相关文章
-
无相关信息