docker
文章平均质量分 77
凹凸曼蓝博one
这个作者很懒,什么都没留下…
展开
-
SpringBoot应用使用AlibabaCloudToolkit自动化部署到docker
因为执行脚本中指定了docker run挂载的日志目录为/home/czy/webapps/logs/docker_demo,所以tail -f 可以查看到宿主机上挂载容器运行后的日志。CloudToolkit的功能远不止于此,它内置了终端工具,在IDEA中管理Linux服务器,用它就够了,直接通过底部面板,点击终端按钮即可打开,通过上传功能也可以上传文件。插件安装完成后,打开左侧面板,右键Host图标我们就可以添加服务器的连接信息了,实现自动化部署之前需要先配置好连接信息;这里将文件上传到服务器的。原创 2022-09-08 21:01:34 · 1230 阅读 · 1 评论 -
docker安装mysql
点击tags,搜索5.7。2.启动mysql容器。原创 2022-09-06 17:56:17 · 594 阅读 · 0 评论 -
dockerFile
Dockerfile面向开发,Docker镜像成为交付标准,Docker容器则涉及部署与运维,三者缺一不可,合力充当Docker体系的基石。从应用软件的角度来看,Dockerfile、Docker镜像与Docker容器分别代表软件的三个不同阶段,这些基础命令,那我们就来自定义一个镜像,功能比官方下载的强大点,同时运用下各个指令。DockerFile是用来构建Docker镜像的。5.查看一个镜像文件的变更历史可以使用如下命令。镜像是mini版的,所以不带有。2.将脚本构建成对应的镜像文件。原创 2022-09-03 18:06:00 · 304 阅读 · 0 评论 -
docker数据卷
Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来,那么当容器删除后,数据自然也就没有了。前面我们介绍了镜像和容器,通过镜像我们可以启动多个容器,但是我们发现当我们的容器停止获取删除后,我们在容器中的应用的一些数据也丢失了,这时为了解决容器的数据持久化,我们需要通过容器数据卷来解决这个问题。在tomcat1中修改了共享资源文件后,在两个容器中也是可见的。命名的容器挂载数据卷,其他容器通过挂载这个容器实现数据共享,挂载数据的容器,称之为数据卷容器。原创 2022-09-03 16:10:00 · 407 阅读 · 0 评论 -
Docker镜像文件介绍启动tomcat
我们现在已经掌握了从docker hub上获取相关镜像,然后运行容器,并作出我们自己的处理,但有时候我们需要将我们自己的容器制作为对应的镜像,以便后面继续使用,这时我们就需要用到docker commit …镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时、库、环境变量和配置文件。我们发现启动的容器中没有要访问的资源,那么我们自己创建对应的资源即可。我们现在的容器和下载的有区别了,我们可以在这个基础上来创建新的镜像。原创 2022-09-03 11:02:31 · 1167 阅读 · 0 评论 -
Docker的常用命令
我们通过 docker ps -a 可以看到刚刚启动的容器已经退出了, 因为守护容器启动后没有其他任务执行,就是直接停止。为了让守护式容器能够一直执行,我们可以在启动容器后在后台运行一个循环的脚本。我们要查看当前正在运行的容器有哪些,可以通过ps 命令来查看。我们有时需要从容器中拷贝内容到宿主机中。查看容器中运行的进程。原创 2022-09-03 09:30:26 · 735 阅读 · 0 评论 -
CentOS Docker 安装
前提Docker 只支持centos7版本文章目录使用官方安装脚本自动安装手动安装使用官方安装脚本自动安装安装命令如下:curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun使用国内 daocloud 一键安装命令:curl -sSL https://get.daocloud.io/docker | sh手动安装1.卸载旧版本较旧的 Docker 版本称为 docker 或 docker-engine 。如果原创 2021-02-25 14:27:41 · 282 阅读 · 0 评论 -
windows下docker toolbox安装可视化界面Portainer
1.直接输入命令 安装并运行:docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name prtainer \portainer/portainer2.访问Portainer在浏览器输入http://192.168.99.100:9000,注意ip是docker运行环境的虚拟ip查看方式:docker-machine ip default3.设置用户名和密码4原创 2021-02-18 16:08:28 · 928 阅读 · 0 评论 -
windows下安装docker-toolbox并配置国内镜像加速
1.下载docker-toolbox2.下载后安装配置自定义安装位置一路下一步就行,安装好后打开安装的根目录下有个boot2docker.iso镜像文件。这里需要注意:如果该文件不是最新的,运行后它会去github下载最新的boot2docker.iso镜像文件。但github在国外,在上面下载文件速度特别慢,可以用迅雷,直接打开github地址,直接下载好。下载地址:https://github.com/boot2docker/boot2docker/releases/download/v18.0原创 2021-02-03 11:47:50 · 961 阅读 · 0 评论 -
windows下docker toolbox使用容器挂载数据卷及mysql挂载同步数据(防踩坑指南)
不得不说,windows使用docker坑是真的多啊!!!1.配置Oracle VM VirtualBox共享文件夹这里就有一个坑:win10普通版及以下windows版本都无法直接安装docker,只能通过docker toolbox来间接使用docker,其实本质就是跑在linux虚拟机上,所以docker toolbox要挂载数据卷就必须先配置Oracle VM VirtualBox虚拟工具来共享文件夹。这里配置自己需要共享的文件夹即可,需要注意共享文件夹名称不要有大写,必须使用 d/**原创 2021-02-19 10:53:55 · 1172 阅读 · 0 评论 -
windows下docker部署tomcat项目并对外访问
文章目录编写Dockerfile运行Dockerfile构建镜像进入docker运行镜像简单部署个hello docker页面项目对外访问编写Dockerfile#基础环境FROM centos#作者MAINTAINER isczy#拷贝当前文件夹下的readme.txt文件到容器内的/usr/local/下(这步没用,练习COPY指令)COPY readme.txt /usr/local/readme.txt#ADD 和COPY相似,但可以自动解压ADD jdk-8u281-linux-原创 2021-02-20 15:27:23 · 1145 阅读 · 0 评论