Use su-exec instead of gosu, much smaller
This commit is contained in:
		
							parent
							
								
									575dc69e3b
								
							
						
					
					
						commit
						65d0426b91
					
				
					 5 changed files with 9 additions and 9 deletions
				
			
		|  | @ -3,9 +3,9 @@ MAINTAINER Thomas Boerger <thomas@webhippie.de> | ||||||
| 
 | 
 | ||||||
| EXPOSE 22 3000 | EXPOSE 22 3000 | ||||||
| 
 | 
 | ||||||
| RUN echo "@testing http://dl-cdn.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories && \ | RUN apk update && \ | ||||||
|   apk -U add \ |   apk add \ | ||||||
|     gosu@testing \ |     su-exec \ | ||||||
|     shadow \ |     shadow \ | ||||||
|     ca-certificates \ |     ca-certificates \ | ||||||
|     sqlite \ |     sqlite \ | ||||||
|  |  | ||||||
|  | @ -3,9 +3,9 @@ MAINTAINER Thomas Boerger <thomas@webhippie.de> | ||||||
| 
 | 
 | ||||||
| EXPOSE 22 3000 | EXPOSE 22 3000 | ||||||
| 
 | 
 | ||||||
| RUN echo "@testing http://dl-cdn.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories && \ | RUN apk update && \ | ||||||
|   apk -U add \ |   apk add \ | ||||||
|     gosu@testing \ |     su-exec \ | ||||||
|     shadow \ |     shadow \ | ||||||
|     ca-certificates \ |     ca-certificates \ | ||||||
|     sqlite \ |     sqlite \ | ||||||
|  |  | ||||||
|  | @ -2,5 +2,5 @@ | ||||||
| [[ -f ./setup ]] && source ./setup | [[ -f ./setup ]] && source ./setup | ||||||
| 
 | 
 | ||||||
| pushd /app/gitea > /dev/null | pushd /app/gitea > /dev/null | ||||||
|     exec gosu git /app/gitea/gitea web |     exec su-exec git /app/gitea/gitea web | ||||||
| popd | popd | ||||||
|  |  | ||||||
|  | @ -2,5 +2,5 @@ | ||||||
| [[ -f ./setup ]] && source ./setup | [[ -f ./setup ]] && source ./setup | ||||||
| 
 | 
 | ||||||
| pushd /root > /dev/null | pushd /root > /dev/null | ||||||
|     exec gosu root /usr/sbin/sshd -E /var/log/sshd.log -D |     exec su-exec root /usr/sbin/sshd -E /var/log/sshd.log -D | ||||||
| popd | popd | ||||||
|  |  | ||||||
|  | @ -2,5 +2,5 @@ | ||||||
| [[ -f ./setup ]] && source ./setup | [[ -f ./setup ]] && source ./setup | ||||||
| 
 | 
 | ||||||
| pushd /root > /dev/null | pushd /root > /dev/null | ||||||
|     exec gosu root /sbin/syslogd -nS -O- |     exec su-exec root /sbin/syslogd -nS -O- | ||||||
| popd | popd | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue