dev container
This commit is contained in:
@@ -1,14 +1,10 @@
|
||||
#!/bin/bash
|
||||
# this starts the entrypoint from the parent postgres image
|
||||
/docker-entrypoint.sh postgres &
|
||||
echo postgres forked
|
||||
sleep 5
|
||||
echo creating database
|
||||
make init_postgres
|
||||
echo configuring nvm
|
||||
. ~/.nvm/nvm.sh
|
||||
nvm use node
|
||||
export PATH=$PATH:/root/.foundry/bin
|
||||
export USE_REDIS=1 # use redis instead of dragonfly
|
||||
echo running startall
|
||||
#export USE_REDIS=1 # use redis instead of dragonfly
|
||||
bin/startall
|
||||
|
||||
@@ -11,12 +11,15 @@ RUN chmod 600 /root/.ssh/id_rsa /root/.ssh/known_hosts && chmod 644 /root/.ssh/i
|
||||
|
||||
RUN apt-get update && apt-get upgrade -y && apt-get install -y sudo build-essential software-properties-common git curl gettext-base bc
|
||||
|
||||
# Redis
|
||||
RUN sudo apt-get install -y lsb-release curl gpg
|
||||
RUN curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg
|
||||
RUN sudo chmod 644 /usr/share/keyrings/redis-archive-keyring.gpg
|
||||
RUN echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
|
||||
RUN apt-get update && apt-get install -y redis-stack-server
|
||||
# Dragonfly
|
||||
RUN curl -L https://dragonflydb.gateway.scarf.sh/latest/dragonfly-x86_64.tar.gz -o dragonfly.tar.gz && tar xzf dragonfly.tar.gz && mv dragonfly-x86_64 dragonfly && rm dragonfly.tar.gz
|
||||
|
||||
## Redis
|
||||
#RUN sudo apt-get install -y lsb-release curl gpg
|
||||
#RUN curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg
|
||||
#RUN sudo chmod 644 /usr/share/keyrings/redis-archive-keyring.gpg
|
||||
#RUN echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
|
||||
#RUN apt-get update && apt-get install -y redis-stack-server
|
||||
|
||||
WORKDIR /
|
||||
ARG REPO_BASE=git@git.tolson.net:dexorder
|
||||
|
||||
Reference in New Issue
Block a user