群晖docker安装iyuuplus辅种
旧版下载选择镜像iyuucn/iyuuplus 配置 网络配置:桥接模式,映射端口58787 -> 8787 文件夹映射/docker/iyuu/db -> /IYUU/db 配置完成之后启动 新版下载选择镜像iyuucn/iyuuplus-dev 官方教程
群晖docker安装mariadb
下载镜像docker pull mariadb 配置配置如下: 网络选择桥接bridge,端口映射:53306: 3306 文件夹映射: /docker/mariadb/data:/var/lib/mysql主要映射这个 环境变量:MARIADB_ROOT_PASSWORD:root账号的密码密码必须要配置 启动后初始化设置正常安装启动后就可以远程访问了,如果不能就进bash里设置权限 mysql -u root -p 按照mysql设置,主要修改远程访问相关,也可以在配置文件中配置 Mysql配置、权限
1 docker安装及初始化
引用引用 应用场景 Web 应用的自动化打包和发布。 自动化测试和持续集成、发布。 在服务型环境中部署和调整数据库或其他的后台应用。 从头编译或者扩展现有的 OpenShift 或 Cloud Foundry 平台来搭建自己的 PaaS 环境。 优点Docker 是一个用于开发,交付和运行应用程序的开放平台。Docker 使您能够将应用程序与基础架构分开,从而可以快速交付软件。借助 Docker,您可以与管理应用程序相同的方式来管理基础架构。通过利用 Docker 的方法来快速交付,测试和部署代码,您可以大大减少编写代码和在生产环境中运行代码之间的延迟。 快速,一致地交付您的应用程序 Docker 允许开发人员使用您提供的应用程序或服务的本地容器在标准化环境中工作,从而简化了开发的生命周期。 容器非常适合持续集成和持续交付(CI / CD)工作流程,请考虑以下示例方案: 您的开发人员在本地编写代码,并使用 Docker 容器与同事共享他们的工作。 他们使用 Docker...
2 docker第一个程序
运行一个helloword启动普通程序使用run命令运行容器 docker run ubuntu:15.10 /bin/echo "Hello world" 各个参数解析: docker: Docker 的二进制执行文件。 run: 与前面的 docker 组合来运行一个容器。 ubuntu:15.10 指定要运行的镜像,Docker 首先从本地主机上查找镜像是否存在,如果不存在,Docker 就会从镜像仓库 Docker Hub 下载公共镜像。 /bin/echo "Hello world": 在启动的容器里执行的命令 运行交互式容器docker run -i -t ubuntu:15.10 /bin/bash 各个参数解析: -t: 在新容器内指定一个伪终端或终端。 -i: 允许你对容器内的标准输入 (STDIN) 进行交互。 此时我们进入了容器内部,运行的命令全部是容器内部的 可以使用exit或ctrl+d退出容器 后台运行docker run -d ubuntu:15.10 /bin/sh -c "while...
3 docker常用命令
常用命令 镜像相关12345678910# 相关镜像docker images #查看本地所有镜像docker image ... # 镜像相关docker image list #查看本地所有镜像docker search ubuntu # 搜索docker pull ubuntu # 拉取镜像docker rmi #移除镜像 容器相关12345678910111213141516171819202122232425262728293031323334353637# 创建容器 # -i交互式 # -t打开终端(exit退出)# -d后台运行# -v映射文件夹# -P 将容器内部使用的网络端口随机映射到我们使用的主机上。# -p 将容器的端口指定映射到主机上docker run -itd ubuntu /bin/bash docker run -itd --name ubuntu-test ubuntu /bin/bash # --name指定容器名称docker run -d -P training/webapp python app.py #...
4 docker Dockerfile构建部署Java项目
Dockerfile构建引用菜鸟教程 主要有大量的命令需要记一下 脚本命令 Dockerfile 指令 说明 FROM 指定基础镜像,用于后续的指令构建。 MAINTAINER 指定Dockerfile的作者/维护者。(已弃用,推荐使用LABEL指令) LABEL 添加镜像的元数据,使用键值对的形式。 RUN 在构建过程中在镜像中执行环境本身的命令。 CMD 指定容器创建时的默认命令。(可以被覆盖) ENTRYPOINT 设置容器创建时的主要命令。(不可被覆盖) EXPOSE 声明容器运行时监听的特定网络端口。 ENV 在容器内部设置环境变量。 ADD 将文件、目录或远程URL复制到镜像中。会自动处理url和解压tar COPY 将文件或目录复制到镜像中。 VOLUME 为容器创建挂载点或声明卷。 WORKDIR 设置后续指令的工作目录。 USER 指定后续指令的用户上下文。 ARG 定义在构建过程中传递给构建器的变量,可使用 “docker build”...
5 docker compose使用
简介引用 菜鸟教程引用 csdn Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。 Compose 使用的三个步骤: 使用 Dockerfile 定义应用程序的环境。 使用 docker-compose.yml 定义构成应用程序的服务,这样它们可以在隔离环境中一起运行。 执行 docker-compose up 命令来启动并运行整个应用程序。 安装docker-compose与docker关系 引用docker官网 Compose file format Docker Engine release Compose...
群晖docker安装cookiecloud
下载镜像引用 docker下载镜像 easychen/cookiecloud:latest 安装配置 网络选择桥接,映射端口: 58088:8088 映射文件夹: /volume1/docker/cookiecloud/apidata:/data/api/data 其余默认即可 配置完成后启动即可 chrome插件chrome搜索CookieCloud 配置如下 工作模式: 上传或者是下载,一般一个浏览器为上传,其余的以其为基准下载 服务器地址:选择刚才配置的地址 用户key: 因为没有用户和密码的概念,所有浏览器都只能以key为准,必须配置相同的,否则认定不一致 端对端加密秘钥:也是唯一的,不相同则直接无法解密了,相当于密码 关键词:选择域名同步 黑名单:不同步的,有的网站不允许两个浏览器有相同的cookie 保活:防止过期
群晖杂记
docker 配置12345678910111213141516171819202122{ "registries": [{ "enable_registry_mirror": true, "enable_trust_SSC": true, "mirror_urls": ["https://dockerhub.azk8s.cn", "https://hub-mirror.c.163.com", "https://mirror.ccs.tencentyun.com"], "name": "Docker Hub", "syno": true, "url": "https://registry.hub.docker.com" }, { "enable_trust_SSC":...
群晖docker安装代理
群晖安装Clash代理引用参考 docker下载镜像搜索下载镜像dreamacro/clash:latest 容器配置配置如下: 选择桥接模式 端口设置映射7890、7891、9090三个端口,其中7890是代理地址9090是web地址(但是要配合其他软件使用) 容器映射文件夹/.root/config/clash,我这里映射的是/docker/clash/config 配置文件配置从提供商或者电脑的配置中导入config.ymal文件到映射的硬盘路径下,如上传到/docker/clash/config/下上传至 配置文件一定要正确,这个不太好验证(自己没找到) 启动配置好了就启动,后续代理端口选择映射的7890端口即可