Docker
-
docker与gosu
1.容器中不要使用root账号 gosu是个工具,用来提升指定账号的权限,作用与sudo命令类似,而docker中使用gosu的起源来自安全问题; docker容器中运行的进程,如果以root身份运行的会有安全隐患,该进程拥有容器内的全部权限,更可怕的是如果有数据卷映射到宿主机,那么通过该容器就能操作宿主机的文件夹了,一旦该容器的进程有漏洞被外部利用后果是很…
-
minio docker 安装
查询镜像 docker search minio 拉取镜像 docker pull minio/minio 生成容器 docker run -p 9000:9000 –name minio -d –restart=always -e “MINIO_ACCESS_KEY=admin” -e “MINIO_SECRET_KEY=admin12…
-
springboot部署到docker中,上传文件找不到的问题
问题描述 使用springboot实现文件上传,本地测试无问题。将服务部署到docker中之后,再次进行上传测试,程序不报错,但是预期位置没有文件。 需求 1.我要上传文件到服务器根目录下/root/boottest/upload中,代码中设置为: file: UploadPath: /root/boottest/upload 2. 启动服务,上传文件,…
-
docker在配置tomcat和spring boot远程调试
服务器部署项目后又时可能与本地开发效果不一致,怎么实现远程调试配置? docker中怎么进行配置? 1. 配置docker-compose.yml CATALINA_OPTS参数配置启动远程调试功能 version: ‘2.2’ services: test: container_name: test image: tomcat:8.5.32 ports: …
-
docker安装mysql,设置mysql初始密码
docker安装mysql,只需要2分钟就可以完成 docker search mysql 拉取mysql镜像(https://hub.docker.com/_/mysql) docker pull mysql:5.7 官网可查看存在的镜像,以及需要的版本号 运行mysql(–name 容器名称 -e MYSQL_ROOT_PASSWORD设置初始密码 …
-
python-ssh-远程服务器+远程docker执行命令
在python语言中实现远程服务器执行命令+远程dcoker执行命令 1 def ssh_exec_command(ip, username, password, cmd=None): 2 “”” 3 ssh执行命令 4 :param ip: IP address for target machine 5 :param username: 6 :param …
-
Activiti7官方博客翻译9——Activiti Cloud docker版本快速部署
Docker 组成 遵循本指南,在Docker VM中设置Docker Compose以在本地计算机上运行Activiti Cloud。 硬件设置 您将需要为Docker VM机器分配至少4个CPU内核和8gb RAM。 软件设置 在开始之前,必须安装以下软件包: 为桌面安装Docker或为操作系统安装Docker工具箱 如果您在桌面使用Docker,请…
-
docker安装与卸载
笔者在个人Mac电脑操作 安装 简单安装过程,前置条件:Homebrew 使用命令brew install docker docker 将会安装在 usr/local/Cellar目录下, 如使用命令 brew cask install docker docker将会安装在 usr/local/bin目录下 查阅文档 https://www.jianshu…
-
Docker: docker image常用命令实战
#docker列出镜像[root@192 ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEnginx latest 881bd08c0b08 6 days ago 109MB#docker:查看镜像名为nginx的镜像历史[root@192 ~]# docker history nginxIMAGE …