Postgresql in Docker: role root does not exist解决办法
发表于
|浏览量:
[root@~]#su - postgres |
本文转载自此
文章作者: LeFer
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 LeFer!
相关推荐
2018-07-08
自定义docker实现nextcloud集成离线下载
NextCloud拥有很多好用的插件,比如使用ocDownloader插件能实现离线下载。但是在使用官方docker镜像安装ocDownloader插件后,使用中会出现问题。原因是ocDownloader依赖aria2c,在容器里安装aria2c要做到自启动有点麻烦,另外还有下载目录的权限问题。所以我基于官方apache 13.0.4 镜像进行了修改。源码在此,可以使用:docker pull registry.cn-hangzhou.aliyuncs.com/lefer/nextcloud 拉取镜像。以下是修改的几个关键点。 在dockerfile里新增安装aria2,wget,gosu 新增aria2c的相关目录和文件 mkdir -p /var/log/aria2c; mkdir -p /var/local/aria2c; echo '' > /var/log/aria2c/aria2c.log; echo '' > /var/local/aria2c/aria2c.sess; chown www-data.ww...
2017-12-05
docker常用命令
常用docker命令。 命令容器相关# 1. 启动容器docker start <容器名orID># 2. 停止容器docker stop <容器名orID># 3. 重启容器docker restart <容器名orID># 4. 杀死容器docker kill <容器名orID># 5. 查看正在运行的容器docker ps# 6. 查看所有的容器(包括已经停止的)docker ps -a # 7. 删除容器docker rm <容器名orID># 8. 删除所有容器docker rm $(docker ps -a -q) # 9. 查看容器的root用户密码docker logs <容器名orID> 2>&1 | grep '^User: ' | tail -n1# 10. 查看容器日志docker logs -f <容器名orID># 11. 后台运行,并暴露端口,便于连入容器docker run -d -p 127.0.0.1:33301:22 ce...
2017-12-05
docker container 无法连接外网的解决办法
现象今天在centos pull portainer的image,启动container发现,container中无法访问外网。 解决在docker run时就有注意到打印了WARNING: IPv4 forwarding is disabled.的警告。猜测是由这条警告造成的该问题。故使用sysctl命令,修改了ipv4转发配置,重启container后解决。 sudo sysctl -w net.ipv4.ip_forward=1docker restart xxxxx END
2018-11-23
https下实现aria2结合webui提供离线下载服务
aria2的玩法网上到处都是,但是怎么将其置于https下,说的比较少。我将我的经验整理如下供君参考。 部署aria2-with-webui 拉取镜像 docker pull xujinkai/aria2-with-webui 运行容器 docker run -d \--name aria2-with-webui \-p 6800:6800 \-p 6880:80 \-p 6888:8080 \-v /DOWNLOAD:/data \ # /DOWNLOAD是宿主机目录用于存放下载文件-v /CONF:/conf \ # /CONF是宿主机目录用于存放配置文件-e SECRET="密码,用于连接aria RPC" \xujinkai/aria2-with-webui 配置nginx。示例: server { server_name aria.lefer.cn; charset utf-8; location / { proxy_pass http://127.0.0.1:6880; pr...
2018-07-11
使用google jib实现java应用快速容器化
前天(2018年7月9日),谷歌宣布将其内部使用的 jib 正式开源。jib 是一个在 java 体系内部生成 docker 镜像的插件,它的设计初衷是将代码->可运行程序->docker image整个过程打通,无需编写 docker file,直接通过编译器生成 docker 镜像。因为刚出来,中文资料比较少,我撸了一个样例,第一时间体验一下这个新玩意。以下是整个过程。 环境说明我选定的是一个maven构建的spring boot项目,编译后是一个内嵌 tomcat 的可执行jar。目标是通过引入jib,直接生成该项目的镜像发布到阿里云镜像仓库。 引入依赖jib最新版本是0.9.4。通过在pom.xml的plugins标签下增加jib标签,引入依赖。 <build> <plugins> <plugin> <groupId>com.google.cloud.tools</groupId> <artifactId>jib-mave...
2018-11-24
使用Emby打造多媒体服务器
视频点播的解决方案中 Emby 是目前综合表现最好的:多平台,多客户端,资源占用少,部署简单。使用 docker 的话几个命令就可以搞定: docker pull emby/embyserver:latest # 拉取镜像mkdir /path/config # 存放配置文件mkdir /path/share # 存放视频文件id 当前用户名 # 获取当前用户的UID GID.这是为了防止权限混乱docker run --name emby -d \-v /path/config:/config \-v /path/share:/mnt/share \-p 8096:8096 \-p 8920:8920 \--env UID=当前用户的UID \--env GID=当前用户的GID \--env GIDLIST=当前用户的GID \emby/embyserver:latest 然后访问http web端口,即可以进入 Emby Server 。Emby 官网提供了手机、PC、电视机等多种平台的app。
评论
公告
不见五陵豪杰墓,无花无酒锄作田!
