docker
月守护
卡拉卡拉
展开
-
docker volumes file but create directory
遇到的问题docker镜像在运行过程中会产生新的文件。我想把这个在容器中的新文件挂载到宿主机上方便查看和保留。在docker-compose.yml写法如下:volumes: - ./sample.txt:/code/sample.txt # sample.txt是运行生成的新文件。/code是它在容器中中路径然后结果却生成了两个文件夹sample.tex,分别在宿主机上和容器中,导致程序后续无法正常运行问题的原因容器启动时,如果容器和宿主机中均没有挂载的文件,则默认生成文件夹以上是d原创 2020-10-22 09:54:53 · 198 阅读 · 0 评论 -
从零搭建docker服务
docker是以一个开源的虚拟化部署工具,能够让人从繁杂的项目部署及管理中解脱出来之前公司全部用的手动后台启动,包括内部服务和所用的组件(mysql,redis等),环境多了之后难以管理,出现了而很多痛点。后来决定采用docker改变现状。需要的工具dockerdocker-compose,进行多容器应用的部署和管理,用起来会更方便安装docker及docker-composesudo yum install -y yum-utils device-mapper-persistent-dat原创 2020-09-27 15:22:28 · 409 阅读 · 0 评论 -
两个docker-compose共享容器状态问题
问题:有两个docker-compose.yml文件位于不同的目录下,但其中镜像内容完全相同。一个docker-compose up 之后到另一个docker-compose下查看状态也是up。呈现两个docker-compose同up同down的现象排查使用docker ps查看之后发现只有一个独立的,说明虽然看两个docker-compose都起了,但其实只是启动了一次,只是两个dock...原创 2020-04-15 18:09:51 · 902 阅读 · 2 评论 -
docker通信ip问题
同一个集装箱内容器之间通信:使用172.17.0.1及端口(端口是指出的端口)注:这种可能会有问题,比如多个集装箱,该ip被占用,但概率很小不同集装箱内容器之间通信:使用127.0.0.1加端口(端口是指出的端口)外部和docker通信:使用127.0.0.1加端口或者是具体的宿主机ip加端口(端口是指出的端口)...原创 2020-04-15 17:57:43 · 221 阅读 · 0 评论 -
docker及docker-compose
docker及docker-compose下载安装:sudo yum install -y yum-utils device-mapper-persistent-data lvm2sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.reposudo yum install ...原创 2019-09-06 11:36:50 · 631 阅读 · 0 评论