MAINTAINER is deprecated in Dockerfile. COPY is preferred over ADD in Dockerfile if additional functonality of ADD is not being used. Improved Shebang lines in many files.
This commit is contained in:
parent
e6f7e8c026
commit
1e1b313abf
18 changed files with 32 additions and 32 deletions
|
@ -1,10 +1,10 @@
|
|||
## This base image is for running latest chainquery
|
||||
FROM ubuntu:18.04
|
||||
MAINTAINER chamunks [at] gmail [dot] com
|
||||
LABEL MAINTAINER="chamunks [at] gmail [dot] com"
|
||||
|
||||
ADD chainqueryconfig.toml /data/chainqueryconfig.toml
|
||||
ADD start.sh /usr/local/bin/start
|
||||
ADD docker-entrypoint.sh /usr/local/bin/docker-entrypoint
|
||||
COPY chainqueryconfig.toml /data/chainqueryconfig.toml
|
||||
COPY start.sh /usr/local/bin/start
|
||||
COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint
|
||||
|
||||
RUN adduser chainquery --gecos GECOS --shell /bin/bash --disabled-password --home /data/ && \
|
||||
apt-get update && \
|
||||
|
|
|
@ -1 +1 @@
|
|||
#!/bin/bash
|
||||
#!/usr/bin/env bash
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#!/bin/bash
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# default to run whatever the user wanted like "/bin/bash"
|
||||
## If user runs no need to run any more of the entrypoint script.
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#!/bin/bash
|
||||
#!/usr/bin/env bash
|
||||
|
||||
## For now keeping this simple. Potentially eventually add all command args as envvars for the Dockerfile or use safe way to add args via docker-compose.yml
|
||||
chainquery serve
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
## This base image is for running latest lbrycrdd
|
||||
# For some reason I may switch this image over to Alpine when I can RCA why it won't start.
|
||||
FROM ubuntu:18.04
|
||||
MAINTAINER chamunks [at] gmail [dot] com
|
||||
LABEL MAINTAINER="chamunks [at] gmail [dot] com"
|
||||
|
||||
RUN adduser lbrycrdd --gecos GECOS --shell /bin/bash --disabled-password --home /data/ && \
|
||||
apt-get update && \
|
||||
|
@ -20,9 +20,9 @@ RUN wget -O /usr/bin/lbrycrd-linux.zip https://github.com/lbryio/lbrycrd/release
|
|||
rm lbrycrd-linux.zip && \
|
||||
chmod +x lbrycrdd lbrycrd-cli lbrycrd-tx
|
||||
|
||||
ADD debugpaste-it.sh /usr/local/bin/debugpaste-it
|
||||
ADD start.sh /usr/local/bin/start
|
||||
ADD docker-entrypoint.sh /usr/local/bin/docker-entrypoint
|
||||
COPY debugpaste-it.sh /usr/local/bin/debugpaste-it
|
||||
COPY start.sh /usr/local/bin/start
|
||||
COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint
|
||||
|
||||
USER lbrycrdd
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
#!/bin/bash
|
||||
#!/usr/bin/env bash
|
||||
|
||||
echo "placeholder for now, come back soon for more debugging magic"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#!/bin/bash
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# default to run whatever the user wanted like "/bin/bash"
|
||||
## If user runs no need to run any more of the entrypoint script.
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#!/bin/bash
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# ## ToDo:
|
||||
# ## Get a test case to see if this is the first run or a repeat run
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
## This base image is for running the latest lbrynet-daemon release.
|
||||
FROM ubuntu:18.04
|
||||
MAINTAINER chamunks [at] gmail [dot] com
|
||||
LABEL MAINTAINER="chamunks [at] gmail [dot] com"
|
||||
|
||||
RUN apt-get update && apt-get -y install unzip
|
||||
# RUN mkdir -pv /data && chown 1000:1000 /data
|
||||
|
@ -18,7 +18,7 @@ RUN wget -quiet -O /usr/bin/debugpaste https://github.com/nixc-us/debugpaste-it/
|
|||
## Install into PATH
|
||||
RUN mv /data/lbrynet-* /bin/
|
||||
|
||||
ADD debugpaste-it.sh /usr/local/bin/debugpaste-it
|
||||
COPY debugpaste-it.sh /usr/local/bin/debugpaste-it
|
||||
|
||||
## Daemon port [Intended for internal use]
|
||||
EXPOSE 4444
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#!/bin/bash
|
||||
#!/usr/bin/env bash
|
||||
echo "For now we're going to go with a tune in next time for a debugpaste."
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
## base image for github.com/lbryio/reflector.go release binaries
|
||||
FROM ubuntu:18:04
|
||||
MAINTAINER chamunks [at] gmail [dot] com
|
||||
LABEL MAINTAINER="chamunks [at] gmail [dot] com"
|
||||
|
||||
ADD start.sh /usr/local/bin/start
|
||||
ADD docker-entrypoint.sh /usr/local/bin/docker-entrypoint
|
||||
COPY start.sh /usr/local/bin/start
|
||||
COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint
|
||||
|
||||
RUN adduser reflector --gecos GECOS --shell /bin/bash --disabled-password --home /data/ && \
|
||||
apt-get update && \
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
## base image for github.com/lbryio/reflector.go release binaries
|
||||
FROM golang:1.11.1
|
||||
MAINTAINER chamunks [at] gmail [dot] com
|
||||
LABEL MAINTAINER="chamunks [at] gmail [dot] com"
|
||||
|
||||
ADD start.sh /usr/local/bin/start
|
||||
ADD docker-entrypoint.sh /usr/local/bin/docker-entrypoint
|
||||
COPY start.sh /usr/local/bin/start
|
||||
COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint
|
||||
|
||||
RUN adduser reflector --gecos GECOS --shell /bin/bash --disabled-password --home /data/
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#!/bin/bash
|
||||
#!/usr/bin/env bash
|
||||
|
||||
## Launch service will tell prism-bin what mode to run in.
|
||||
LAUNCHMODE="${MODE:-$1}"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#!/bin/bash
|
||||
#!/usr/bin/env bash
|
||||
echo "========================================================================="
|
||||
echo "========================================================================="
|
||||
echo "lbry-docker: does not maintain or support custom configuration of traefik"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#!/bin/bash
|
||||
#!/usr/bin/env bash
|
||||
docker network create -d bridge --subnet=10.5.1.0/16 lbrynet
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
## https://hub.docker.com/_/node/
|
||||
# 8.11.2-alpine, 8.11-alpine, 8-alpine, carbon-alpine (8/alpine/Dockerfile)
|
||||
FROM node:8-alpine
|
||||
MAINTAINER chamunks [at] gmail [dot] com
|
||||
LABEL MAINTAINER="chamunks [at] gmail [dot] com"
|
||||
|
||||
## Install base packages and clone repo to src directory.
|
||||
RUN apk update && apk --no-cache add git curl wget python build-base bash && \
|
||||
|
@ -20,9 +20,9 @@ RUN wget -quiet -O /usr/bin/debugpaste https://github.com/nixc-us/debugpaste-it/
|
|||
|
||||
## Install container support files
|
||||
RUN curl -s https://raw.githubusercontent.com/chamunks/docker-support/master/install | /bin/sh
|
||||
ADD docker-entrypoint.sh /usr/local/bin/docker-entrypoint
|
||||
ADD healthcheck.sh /usr/local/bin/healthcheck
|
||||
ADD debugpaste-it.sh /usr/local/bin/debugpaste-it
|
||||
COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint
|
||||
COPY healthcheck.sh /usr/local/bin/healthcheck
|
||||
COPY debugpaste-it.sh /usr/local/bin/debugpaste-it
|
||||
|
||||
|
||||
HEALTHCHECK CMD healthcheck
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
#!/bin/bash
|
||||
#!/usr/bin/env bash
|
||||
echo "For now we're going to go with a tune in next time for a debugpaste."
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#!/bin/bash
|
||||
#!/usr/bin/env bash
|
||||
set -eo pipefail
|
||||
## Add -x to set if you want really explicit feedback.
|
||||
## -u breaks unbound variables
|
||||
|
|
Loading…
Reference in a new issue