docker
文章平均质量分 59
xmzmqx
既然一无所有,何必有所畏惧!
展开
-
【Docker】docker指定mac地址启动
1、使用命令--mac-address=ae:ac:ae:71:1c:2c2、启动示例docker run -d --restart=always --mac-address=ae:ac:ae:71:1c:2c --name redis5 -p 6379:6379 -d redis:53、查看容器的mac地址docker inspect 1ba(容器id)原创 2022-02-24 16:49:03 · 6141 阅读 · 0 评论 -
【Docker】迁移docker版禅道到另一个容器
一、需求之前的禅道安装在docker1中,已经用了一段时间产生了很多数据,由于其他原因现在需要删除这个容器,把已有的禅道容器实例迁移到另一台docker2中。由于之前采用的docker快速安装禅道的方式,没有挂载文件到宿主机,容器映射出的mysql也无法连接。因此,需要先进容器把禅道的数据库备份,把备份sql文件和禅道的生产文件都导出来,拷贝到新的容器实例中。二、环境【docker1】宿主机ip:192.168.16.25禅道容器id:60b54b0fb09a【docker2】原创 2021-10-29 18:08:47 · 1278 阅读 · 0 评论 -
【Docker】常用命令记录
1、开启2375访问端口vim /usr/lib/systemd/system/docker.service(取决于docker的配置文件所在位置)修改如下:[Service]ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock2、使用docker save命令对镜像进行打包(示例)docker save -o redis5.tar redis:53、使用docker load原创 2021-02-26 15:14:28 · 157 阅读 · 0 评论 -
【Docker】容器指定ip启动
1、查看docker网络docker network ls备注:使用 --network=none ,docker 容器就不会分配局域网的IP主机网络 使用 --network=host,docker容器的网络会附属在主机上,两者是互通的2、首先建立网络,并指定网段docker network create --driver bridge --subnet 172.18.0.0/24--gateway 172.18.0.1docker_net3、验证网络配置dock...原创 2021-01-30 10:30:46 · 9245 阅读 · 0 评论 -
【Docker】安装私有仓库registry
1、首先拉取私有仓库的docker 镜像docker pull registry:22、运行这个镜像docker run -d --restart=always -p 5000:5000 --name myregistry -v /opt/registry:/var/lib/registry registry:23、搭建registry webdocker pull hyper/docker-registry-web4、查看容器地址docker inspect myregistr原创 2021-01-25 17:10:00 · 259 阅读 · 0 评论 -
【Docker】安装使用Yapi
【准备】【下载运行MongoDB】【下载运行Yapi】【访问】参考博客:原创 2020-05-28 19:38:46 · 369 阅读 · 0 评论 -
【Docker】安装使用pronetheus+grafana
【下载镜像包】docker pull prom/node-exporterdocker pull prom/prometheusdocker pull grafana/grafana【启动node-exporter】docker run -d -p 9100:9100 \-v "/proc:/host/proc:ro" -v "/sys:/host/sys:ro" -v "/:/rootfs:ro" prom/node-exporter【访问metrics】http://192.1原创 2020-05-22 15:41:40 · 265 阅读 · 0 评论 -
【Docker】安装使用tomcat8.5
【拉取镜像】docker pull tomcat8.5【查看所有运行中的容器】docker ps -l【运行tomcat】docker run --name mytomcat -p 8888:8080 tomcat -d【移除运行的容器】docker rm 容器id【查看、删除镜像】docker imagesdocker rmi [ID]【挂载tomcat目录运行】docker run -d -p 8088:8080 --name mytomcat -v /ho原创 2020-05-21 22:52:19 · 779 阅读 · 0 评论 -
【Docker】搭建nextcloud私有网盘并映射外网
【背景】家里的老式电脑闲置着,想试着用docker+nextcloud搭建一个自己的网盘,但是搭建完了用frp外网映射完了,域名访问被限制提示信息如下:[ 通过不被信任的域名访问请联系您的管理员。如果您就是管理员,请参照 config.sample.php 中的示例编辑 config/config.php 中的 "trusted_domains" 设置。]【如何搭建nextcloud】参考博客:https://www.cnblogs.com/Timesi/archive/2018/0原创 2020-05-21 17:39:37 · 12771 阅读 · 7 评论 -
【Docker】安装使用mysql5.7
【拉取镜像】docker pull mysql:5.7.19【运行mysql】docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=admin -d mysql:5.7.19【容器内执行sql语句】1、移动sql文件到容器中(root文件夹下)sudo docker cp horse.sql [容器id]:/root2、进入容器:docker exec -it mysql(容器名称)bash3、进入数据库.原创 2020-05-21 17:37:40 · 155 阅读 · 0 评论