docker
好大的月亮
一只奔跑的菜鸡
展开
-
将springboot应用打包为docker镜像并运行
将springboot应用打包为docker镜像并运行原创 2024-05-06 21:48:32 · 366 阅读 · 1 评论 -
ubuntu部署个人网盘nextCloud使用docker-compose方式
ubuntu部署个人网盘nextCloud使用docker-compose方式原创 2023-10-28 16:21:14 · 569 阅读 · 0 评论 -
同一台宿主机不同的docker-compose下的容器互相通信;查看docker的network使用情况
同一台宿主机不同的docker-compose下的容器互相通信原创 2023-07-15 23:40:50 · 3453 阅读 · 0 评论 -
docker-compose通过volume恢复mysql数据
通过volume恢复mysql数据原创 2023-06-06 10:39:59 · 930 阅读 · 0 评论 -
dockerCompose限制内存和cpu
dockerCompose限制内存和cpu原创 2023-06-02 16:53:03 · 3132 阅读 · 0 评论 -
dockerCompose部署mysql
dockerCompose部署mysql原创 2023-06-02 16:48:10 · 572 阅读 · 0 评论 -
搭建一个简易jenkins;docker-compose部署jenkins并限制内存
搭建一个简易jenkins;docker-compose部署jenkins并限制内存原创 2021-07-20 14:07:29 · 833 阅读 · 0 评论 -
docker搭建maven私有仓库nexus;推送jar到私有仓库
docker搭建maven私有仓库nexus;推送jar到私有仓库原创 2021-08-23 23:09:35 · 384 阅读 · 1 评论 -
使用docker-compose搭建sqlServer库
先上docker-compose.yml配置文件用哪个镜像大家可以自己查一下demodocker search mssql-serverversion: '3'services: #服务名称 mssql: #容器名称 container_name: mssql #镜像名称 image: microsoft/mssql-server-linux:2017-latest #总是重启后启动 restart: always #端口映射原创 2020-10-25 00:12:32 · 1838 阅读 · 1 评论 -
docker镜像导入导出,镜像的重命名.可用于离线部署docker应用
导出镜像docker images查看镜像id和名字使用imageId导出(不推荐)docker save -o fileName.tar imageId不过我发现一个问题就是使用imageId导出来的镜像,在导入的时候仓库和名字都是none.但是当使用镜像名字导出后再导入就不过出现none了.出现这样错误的原因是在docker load 的时候会将同名image覆盖,并将原有镜像重命名,也就出现了上图所示问题。重命名镜像的方法:docker tag [镜像id] [新镜像名称]:[新镜像标原创 2020-09-13 17:56:18 · 2264 阅读 · 0 评论 -
mysql时间正确系统时间也正确但是显示错误,mysql时区查找.dockerCompose下mysql指定时区
遇到了一个奇怪的现象,在mysql中select now()时间正确,查看linux的时间也正确,在mysql中查询数据存储的时间也是正确的,但是查询后显示到UI上的时候时间就不正确.做了如下改变.在mysql的my.conf配置文件中指定东八区时间...原创 2019-12-09 15:48:58 · 667 阅读 · 0 评论 -
docker挂载的时候Volume与绑定挂载bind mount区别随笔
挂载图将宿主机目录挂载进docker可以通过以下两种起Docker容器的方式,把宿主机目录挂载进入容器的对应目录:docker run -v /docker_dir ...docker run -v /home:/docker_dir ...当不指明宿主机目录时,Docker会默认在宿主机上创建一个临时目录: /var/lib/docker/volumes/[VOLUME_ID]/_data作为宿主机上的被挂载目录。查看docker的volume可以用docker volume ls命令原创 2020-07-22 23:24:25 · 4143 阅读 · 2 评论 -
当使用docker启动容器的时候有时候会报Are you trying to mount a directory onto a file (or vice-versa),排查解决问题
demo拿个遇到此问题的童鞋的报错截图,手动jpg(嘿嘿嘿)看到问题不要方,其实一切都在错误日志里了,可以看到是/etc/timezone被挂载进去的时候提示了Are you trying to mount a directory onto a file (or vice-versa),这个报错.日志说我们在把一个文件夹挂载到文件中.一般习惯ubuntu的童鞋可能会楞一下,这个/etc/timezone不是时间文件吗.那么久让我们真正的进到这个目录下去看看把查看详细的文件信息stat 文件名原创 2020-07-21 12:44:01 · 13493 阅读 · 4 评论 -
docker容器的日志查看及docker logs的实现原理;docker查询镜像及其版本
docker logs的实现原理“Docker Daemon是Docker架构中一个常驻在后台的系统进程,它在后台启动了一个Server,Server负责接受Docker Client发送的请求;接受请求后,Server通过路由与分发调度,找到相应的Handler来执行请求。–《Docker源码分析》”当我们输入docker logs的时候会转化为Docker Client向Docker Daemon发起请求,Docker Daemon 在运行容器时会去创建一个协程(goroutine),绑定了整个容器原创 2020-05-23 00:46:25 · 4174 阅读 · 0 评论 -
ubuntu在线部署docker,在线脚本部署docker和离线.deb部署docker
这些在官方文档里说的最为清楚了…https://docs.docker.com/engine/install/ubuntu/原创 2020-05-22 00:14:50 · 301 阅读 · 0 评论 -
docker-compose的安装,kafka用docker-compose部署,docker和docker-compose的区别
第一步:安装docker-compose1.从github上下载docker-compose二进制文件安装下载最新版的docker-compose文件 $ sudo curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose添加可执行权限 $ sudo chmod +x /usr/loc原创 2020-05-21 23:44:26 · 558 阅读 · 0 评论 -
ubuntu查看docker容器占用的磁盘空间
docker system dfdocker system df命令,类似于Linux上的df命令,用于查看Docker的磁盘使用情况:docker system dfTYPE TOTAL ACTIVE SIZE RECLAIMABLEImages 147 36 7.204GB原创 2020-05-16 00:41:11 · 23142 阅读 · 5 评论