Docker是一个开源的应用容器引擎,是一个轻量级容器引擎 Docker支持将软件编译成一个镜像,然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像 运行中的这个镜像成为容器,容器的启动是非常快速的 核心概念 docker主机(Host):安装了Docker程序的主机(Docker直接安装在操作系统之上) docker客户端(Client):连接docker主机进行操作 docker仓库(Registry):用来保存各种打包好的软件镜像 docker镜像(Images):软件打包好的镜像,反正docker仓库中 docer容器(Container):镜像启动后的实例称为一个容器,容器是独立运行的一个或者一组应用 使用docker的步骤 安装Docker 去Docker仓库找到这个软件对应的镜像 使用Docker运行这个镜像,这个镜像就会变成一个Docker容器 对容器的启动停止就是对软件的启动停止 安装docker 步骤: 1.检查内核版本,必须是3.10及以上 uname -r 2.内核版本过低,升级内核 导入publi key rpm --.... Docker Docker
开启 Docker 远程访问 1.修改配置 vim /lib/systemd/system/docker.service 将红框位置的修改为 ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock 2.重启守护进程 systemctl daemon-reload 3.重启 docker systemctl restart docker 4.验证是否成功 浏览器输入,返回当前的 images 信息 http://49.233.171.80:2375/images/json IntelliJ IDEA的配置 1.pom Docker插件 <properties> <docker.image.prefix>wuruohui</docker.image.prefix> </properties> <!-- docker插件 --> <build> <plugins> <plugin> .... IntelliJ IDEA实现Docker镜像部署 Docker