Skip to content

Commit 3091f27

Browse files
committed
chore: tag RELEASE-20230112
1 parent 81cd7f5 commit 3091f27

File tree

3 files changed

+20
-21
lines changed

3 files changed

+20
-21
lines changed

Dockerfile

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
FROM minio/minio:latest
1+
FROM guinsoolab/annastore:base
22

33
ENV PATH=/opt/bin:$PATH
44

5-
COPY ./minio /opt/bin/minio
6-
COPY dockerscripts/docker-entrypoint.sh /usr/bin/docker-entrypoint.sh
5+
COPY ./annastore /opt/bin/annastore
76

87
ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"]
98

109
VOLUME ["/data"]
1110

12-
CMD ["minio"]
11+
CMD ["annastore"]

README.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@ deliver a range of use cases from AI/ML, analytics, backup/restore and modern we
3131

3232
```bash
3333
docker pull guinsoolab/annastore
34-
docker run -dt \
35-
-p 9000:9000 -p 9090:9090
36-
-v PATH:/mnt/data
37-
-v /etc/default/annastore:/etc/config.env
38-
--name "my_annastore"
39-
annastore server --console-address ":9090"
34+
docker run \
35+
-p 9000:9000 \
36+
-p 9001:9001 \
37+
guinsoolab/annastore:${LATEST_TAG} \
38+
server /Users/admin \
39+
--console-address ":9001"
4040
```
4141

4242
## Documentation

dockerscripts/docker-entrypoint.sh

+11-11
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
11
#!/bin/sh
22
#
33

4-
# If command starts with an option, prepend minio.
5-
if [ "${1}" != "minio" ]; then
4+
# If command starts with an option, prepend annastore.
5+
if [ "${1}" != "annastore" ]; then
66
if [ -n "${1}" ]; then
7-
set -- minio "$@"
7+
set -- annastore "$@"
88
fi
99
fi
1010

1111
# su-exec to requested user, if service cannot run exec will fail.
1212
docker_switch_user() {
13-
if [ -n "${MINIO_USERNAME}" ] && [ -n "${MINIO_GROUPNAME}" ]; then
14-
if [ -n "${MINIO_UID}" ] && [ -n "${MINIO_GID}" ]; then
15-
groupadd -g "$MINIO_GID" "$MINIO_GROUPNAME" && \
16-
useradd -u "$MINIO_UID" -g "$MINIO_GROUPNAME" "$MINIO_USERNAME"
13+
if [ -n "${ANNASTORE_USERNAME}" ] && [ -n "${ANNASTORE_GROUPNAME}" ]; then
14+
if [ -n "${ANNASTORE_UID}" ] && [ -n "${ANNASTORE_GID}" ]; then
15+
groupadd -g "$ANNASTORE_GID" "$ANNASTORE_GROUPNAME" && \
16+
useradd -u "$ANNASTORE_UID" -g "$ANNASTORE_GROUPNAME" "$ANNASTORE_USERNAME"
1717
else
18-
groupadd "$MINIO_GROUPNAME" && \
19-
useradd -g "$MINIO_GROUPNAME" "$MINIO_USERNAME"
18+
groupadd "$ANNASTORE_GROUPNAME" && \
19+
useradd -g "$ANNASTORE_GROUPNAME" "$ANNASTORE_USERNAME"
2020
fi
21-
exec setpriv --reuid="${MINIO_USERNAME}" \
22-
--regid="${MINIO_GROUPNAME}" --keep-groups "$@"
21+
exec setpriv --reuid="${ANNASTORE_USERNAME}" \
22+
--regid="${ANNASTORE_GROUPNAME}" --keep-groups "$@"
2323
else
2424
exec "$@"
2525
fi

0 commit comments

Comments
 (0)