草庐IT

docker-register

全部标签

一、Docker:Linux/Windows在线安装Docker与命令大全总结

 注意:后续技术分享,第一时间更新,以及更多更及时的技术资讯和学习技术资料,将在公众号CTOPlus发布,请关注公众号:CTOPlus Docker是一种基于Linux的开源的应用容器引擎,它能够实现一个隔离的、安全的、独立的容器环境,在这个容器中可以安装各种产品,例如MySQL、Nginx、Python、Redis等,并且能够实现秒级启动和关闭。让开发者可以打包应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows机器上,进行容器化部署,也可以实现虚拟化。Docker的应用场景Web应用的自动化打包和发布。自动化测试和持续集成、发布。在服务型环境中部署和调整数据库

使用docker进行nextcloud+onlyoffice环境搭建(在线 or 离线)

1.安装MySQL(有MySQL就可以不装)dockerrun-itd--namemysql8.0-p3306:3306-eMYSQL_ROOT_PASSWORD=root--restart=always-eTZ="Asia/Shanghai"-v/home/docker/workspace/mysql:/var/lib/mysqlmysql:latest--lower_case_table_names=1-eMYSQL_ROOT_PASSWORD=root 参数是设置MySQL数据密码,根据自己情况修改密码,当前设置密码为root2.安装onlyoffice服务dockerrun-d--re

Docker-Compose部署Gitlab以及Gitlab配置SMTP邮件服务

使用Docker-Compose部署Gitlab拉取镜像地址:https://hub.docker.com/r/gitlab/gitlab-ce/tags拉取到镜像后,使用dockertag修改镜像,dockerpush推送到自己的镜像仓库(内网部署)编写docker-compose文件##创建容器挂载出来的文件夹mkdir/gitlab&&cd/gitlabmkdir-pdata/{log,opt,etc}version:'3'services:gitlab:##image需要替换为自己镜像仓库的gitlab-ce地址image:dbatest1.ip.tp-link.com:9002/gi

在Docker中设置Redis的密码

目录1,介绍2,实现“DockerRedis设置密码”的整体流程3,具体实现步骤4,结论1,介绍Docker是一个开源的应用容器引擎,可以自动化部署、扩展应用程序。它可以帮助开发人员将应用程序及其依赖项打包到一个可移植的容器中,然后在任何环境中运行。Redis是一个开源的内存数据结构存储系统,它可以用作数据库、缓存和消息代理。它支持多种数据结构,如字符串、列表、哈希、集合等。在本文中,我们将介绍如何在Docker中设置Redis的密码。Redis是一个开源内存数据结构存储,常用于缓存和消息传递。为了保护Redis的安全性,我们需要设置密码来限制对Redis的访问。2,实现“DockerRedi

【SpringBoot】| (保姆级)部署SpringBoot项目到docker容器Ⅱ | JDK11

作者:狮子也疯狂专栏:《spring开发》坚持做好每一步,幸运之神自然会驾凌在你的身上目录一.🦁前言二.实操过程2.1项目打包2.2编写Docker文件(🌟)2.3上传到服务器2.4构建镜像2.5查看docker下的容器2.5运行docker镜像三.🦁尾声一.🦁前言最近在帮一个小伙伴弄一个毕设,项目写好了,需要部署一下。简单记录一下步骤!大致过程如下:本地将SpringBoot应用打包成jar——>本地编写好Dockerfile(或者在服务器上边写,这里在本地写)——>上传到服务器——>构建镜像——>运行镜像二.实操过程2.1项目打包打包成功后会显示SUCCESS,如下:然后项目的target

rocket chat 聊天服务器docker安装

1.安装Docker和DockerCompose。一般安装了docker就会安装dockercompose 敲一下命令查看DockerCompose有没有安装成功。docker-compose--version2.创建配置文件compose.yml和.env找一个目录创建两个文件,名称为compose.yml和.env将一下文本考入到文件中compose.ymlvolumes:mongodb_data:{driver:local}services:rocketchat:image:registry.rocket.chat/rocketchat/rocket.chat:${RELEASE:-la

Docker | 自定义Docker镜像

✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人😉😉🍎个人主页:Leo的博客💞当前专栏:Docker系列✨特色专栏:MySQL学习🥭本文内容:Docker|自定义Docker镜像🖥️个人小站:个人博客,欢迎大家访问📚个人知识库:知识库,欢迎大家访问1.前言大家好,我是Leo哥🫣🫣🫣,前面我们学习了Docker的安装以及Docker的基本命令。学会了如何去通过Docker进行服务的安装,比如MySQL,Nginx等。那么大家可以思考一个问题,在之前,我们都是通过使用DockerHub官方提供的镜像,那么我们是否可以自定义镜像,对镜像diy呢,答案是当然可以,这

Docker 搭建 Minio 对象存储服务

MinIOMinIO是一款基于Go语言发开的高性能、分布式的对象存储系统,客户端支持Java,Net,Python,Javacript,Golang语言。MinIO的主要目标是作为私有云对象存储的标准方案,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据、容器和虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T。如果有搭建私有对象存储服务的需求,MinIO非常适合。本文将介绍使用Docker快速搭建一个MinIO服务。使用Docker部署MinIO服务在DockerHub搜索MinIO相关镜像,使用这一个:按照文档的说明,下载镜像:$dockerpullbit

Unraid docker 可道云(APP)第三篇:通过tailscale组建访问,最终访问内网解决方案

Tailscale        tailscale实现远程访问的形式和zerotier类似,它可以将多个局域网和单个设备组成一个虚拟局域网,继而实现多个局域网和单个设备之间的远程访问。免费版支持100个设备组网,可满足普通用户和小企业组网需求。        设备段之间最好是有IPv6地址,这样可以直连,提高连接的带宽。如果是大内网IP,则需要经过转发,带宽较低。tailscale支持的设备类型openwrt(可直接访问内网设备IP地址,无需内网设备再安装软件)IOSAndroidwindowstailscale注册访问tailscale官网:https://tailscale.com ,注

[部署] Docker 安装可视化工具 Portainer + 汉化

目录1. 拉取镜像2. 创建portainer工作目录3. 进入Portainer文件夹4. 下载汉化文件5. 解压汉化文件6.启动镜像拉取镜像[root@localhost~]#dockerpullportainer/portainerUsingdefaulttag:latestlatest:Pullingfromportainer/portainer94cfa856b2b1:Pullcomplete49d59ee0881a:Pullcompletea2300fd28637:PullcompleteDigest:sha256:fb45b43738646048a0a0cc74fcee2865b