用docker搭建在线开发环境(Docker环境搭建的简单方法)
用docker搭建在线开发环境
Docker环境搭建的简单方法首先了解一下Docker是什么?
Docker是一个容器引擎,可以用来部署应用。通过 Docker,可以实现快速交付,测试和部署代码,可移植性强。
Docker主要包括3个基本概念: 镜像、容器、仓库
镜像:是用于创建 Docker 容器的模板,类似于我们装虚拟机的时候下载的windows或者linux系统镜像。
容器:是独立运行的一个或一组应用,是镜像运行时的实体,类似于我们在虚拟机软件上安装一个windows系统,那这个运行的系统就是一个容器。容器可以被创建、启动、停止、删除、暂停等。
仓库:是用来存储镜像的
怎么样安装Docker呢?
以centos系统为例:
{没有linux服务器的,可以在本机装一个虚拟机,装一个linux系统,或者购买一个阿里云或者腾讯云的服务器,初学使用的话,新用户买个低配置的一年才几十块钱}
使用以下命令来设置稳定的仓库。
$ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
使用命令安装最新版本的 Docker Engine-Community 和 containerd:
sudo yum install docker-ce docker-ce-cli containerd.io
启动 Docker:
sudo systemctl start docker
通过运行 hello-world 映像来验证是否正确安装了 Docker Engine-Community 。
sudo docker run hello-world
到此,Docker的环境安装就告一段落了,如果是其他的linux系统要安装Docker的话,可以参考菜鸟教程上的步骤。
接下来可以自己去动手操作一下,用Docker去搭建MySQL,Tomcat、Nginx以及其他环境,熟练一下docker的一些常用命令和操作,部分企业的环境部署也用到了Docker,做测试了解一下这方面的一些知识的话,也还是有好处的。Docker 提升和进阶的话 ,可以结合 Docker + Kubernetes(简称k8s)一起学习。
好了,这篇关于Docker环境搭建的简单方法的文章就介绍到这了,更多相关Docker环境搭建内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
- docker日志挂载(docker run -v 挂载数据卷异常,容器状态一直是restarting的解决)
- docker挂载的注意事项(解决docker日志挂载的问题)
- docker下运行python3(使用Docker+jenkins+python3环境搭建超详细教程)
- volume怎么添加docker(docker volume删除卷的操作)
- docker 部署netcore(关于Jenkins + Docker + ASP.NET Core自动化部署的问题避免踩坑)
- docker容器技术搭建个人博客(使用Portainer部署Docker容器的项目实践)
- docker怎么装mongodb(Docker 搭建集群MongoDB的实现步骤)
- dockertomcat运行参数设置(Docker Tomcat为何看不到访问界面)
- mysql允许远程访问docker(Docker部署mysql远程连接 解决2003的问题)
- docker部署php本地开发环境(CentOS7环境下使用Docker搭建PHP运行环境的过程详解)
- docker镜像内安装python包(如何使用Docker搭建pypi私有仓库)
- docker下怎么搭建一个php环境(Docker搭建php环境教程详解)
- docker 网络映射启动失败(解决docker安装完成报:bridge-nf-call-iptables is disabled问题)
- centos上docker的部署(CentOS8下的Docker使用详解)
- docker harbor 配置中央仓库(Docker Gitlab+Jenkins+Harbor构建持久化平台操作)
- docker容器关闭后怎么启动(docker批量启动关闭所有容器的操作)
- 还在卖 禁药西布曲明网上论斤卖(还在卖禁药西布曲明网上论斤卖)
- 微商在朋友圈热卖的 DL减肥咖啡 含违禁药物,你还敢买吗(微商在朋友圈热卖的)
- 八一节,说说中国女兵(八一节说说中国女兵)
- 王治郅菜鸟赛季已让八一带入正轨,大郅七大经典语录或是成功秘诀(王治郅菜鸟赛季已让八一带入正轨)
- 庆八一,重读经典红色语录,感悟互联网发展硬道理(重读经典红色语录)
- TVB新剧《黯夜守护者》将播,陈展鹏陈炜首次合作探讨人性(TVB新剧黯夜守护者将播)
热门推荐
- python端口扫描脚本测试(Python实现的IP端口扫描工具类示例)
- vue虚拟滚动条(vue轻松实现虚拟滚动的示例代码)
- 微信小程序引用模板的函数(微信小程序页面与组件之间信息传递与函数调用)
- 织梦dedecms建站的核心经验和技巧(dedecms模板安装教程及模板相关知识学习)
- 如何学会python多线程(Python3多线程基础知识点)
- apache错误编码代码(关于Apache默认编码错误 导致网站乱码的解决方案)
- docker怎么用端口连接容器(使用docker更改容器内root密码的操作)
- python进程管理教程(Python I/O与进程的详细讲解)
- python 文件操作(Python File文件 方法整理)
- 查询SQL SERVER中某个数据库的每个表的数据量和每行记录所占用空间
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9