docker
zhaowei512878722
这个作者很懒,什么都没留下…
展开
-
docker mysql
将/var/lib/mysql挂载到宿主机可以看作对数据进行备份,一旦docker容器因为一些因素起不来了,数据还是可以回复的,做到功能与数据的分离。原创 2023-02-04 15:04:06 · 242 阅读 · 0 评论 -
docker nacos 配置外部mysql数据源
docker nacos 容器中内置了mysql服务。配置外部数据源,防止部署nacos节点服务挂掉后无法恢复,导致nacos中的相关项目配置信息丢失。配置外部数据源实现功能与数据分离。(这里不讨论nacos集群部署)验证数据库是否配置生效登录修改一下nacos的密码就ok了,看一下数据库中的password是否发生变化。在docker宿主机创建nacos配置文件application.properties。网上有的sql版本少permissions表的create语句。修改对数据库连接指向自己的数据库。原创 2023-02-04 12:12:12 · 1576 阅读 · 0 评论 -
Dockerfile详解
如果我们在Dockerfile种同时写了ENTRYPOINT和CMD,并且CMD指令不是一个完整的可执行命令,那么CMD指定的内容将会作为ENTRYPOINT的参数。如果我们在Dockerfile种同时写了ENTRYPOINT和CMD,并且CMD是一个完整的指令,那么它们两个会互相覆盖,谁在最后谁生效。3.Dockerfile中一定要惜字如金,能写到一行的指令,一定要写到一行,原因是分层构建,联合挂载这个特性。千万不能写成单引号。设置启动容器的用户,可以是用户名或UID,所以,只有下面的两种写法是正确的。转载 2023-01-26 13:11:27 · 652 阅读 · 0 评论 -
windows docker wsl 镜像安装路径切换
1先推出Docker Desktop2看看是否关闭3然后就一步一步的执行下面的名利就可以了,在F盘下创建docker/wsl/data。这个路径随意。4命令执行完毕,就能再目录下看到文件了,这时次启动Docker Desktop,一切正常。原创 2022-12-13 14:07:51 · 646 阅读 · 0 评论 -
nacos 开启密码验证
我的需求是多服务但不在同一个服务器下,需要服务注册为除了本机以外的服务提供注册服务,所以需要在注册之前加一个身份验证的动作,防止不认可的服务进行注册。docker 镜像中这个是没有的需要手动添加上要不然会很危险nacos服务端配置文件中添加这个 docker容器中的位置/home/nacos/conf application.propertiesnacos.core.auth.enabled=truenacos客户端中配置文件添加bootstrap.yml(建议配置用nacos管原创 2021-12-13 22:51:55 · 2457 阅读 · 0 评论 -
selenium docker
查看网络docker network ls创建网络docker network create grid创建Selenium Grid的一个主hubdocker run -d -p 5442-5444:4442-4444 --net grid --name hub selenium/hub创建Selenium Grid的一个主nodedocker run -d --net grid -e SE_EVENT_BUS_HOST=hub -e SE_EVENT_BUS_PUBLISH_PORT=原创 2021-12-12 13:14:24 · 7169 阅读 · 0 评论 -
docker常用命令笔记
Docker国内镜像加速地址及可用源[添加链接描述]原创 2021-06-23 08:23:37 · 143 阅读 · 0 评论