Skip to content

Conversation

@CharfedinIssawi
Copy link

Hello everyone,
I've dockerized OAtutor, so it can work across multiple environment.

@yangjun1222
Copy link

Hi, is this your docker image? (https://hub.docker.com/r/lcharles060/oatutor-docker/tags) What is the v8 version? what is the newest version of QAtutor?

@CharfedinIssawi
Copy link
Author

CharfedinIssawi commented Feb 18, 2025

No, my image is in ghcr.io , This the command to pull it :" docker pull ghcr.io/charfedinissawi/oatutor:20241017-211248 ".
I don't get your versioning question!

@lcharles123
Copy link

lcharles123 commented Jun 1, 2025

Hi, is this your docker image? (https://hub.docker.com/r/lcharles060/oatutor-docker/tags) What is the v8 version? what is the newest version of QAtutor?

It's mine, i just used this pr for that. "v8" are created for arm64 architecture, and the "latest" tag are for amd64
The version of Oatutor is just latest in the moment i created the image. The dockerfile for that

FROM node:lts-alpine

WORKDIR /
################### https://github.com/CharfedinIssawi/OATutor/actions/runs/11393122918/job/31700731514
RUN apk add git jq
RUN git clone --recurse-submodules https://github.com/CAHLR/OATutor.git OATutor

WORKDIR /OATutor

# use latest release
RUN git stash && git checkout v1.6
# correct package.json
RUN jq 'del(.homepage)' package.json > package.json.new && \
    mv package.json.new package.json
RUN npm install
RUN npm run build
RUN npm install serve

#ENTRYPOINT [ "sh" ]
CMD [ "npx", "serve" , "-s", "build" ]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants