Skip to content

Commit 83f70da

Browse files
committed
fix fedora docker
1 parent 7f4b823 commit 83f70da

File tree

2 files changed

+15
-5
lines changed

2 files changed

+15
-5
lines changed

docker/fedora-msnodesqlv8/Dockerfile

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM fedora:38
1+
FROM fedora:41
22

33
RUN yum install -y sudo vim git wget ca-certificates openssl iputils
44

@@ -12,7 +12,17 @@ RUN ACCEPT_EULA=Y yum install -y mssql-tools18
1212
RUN yum install -y python3
1313
RUN ACCEPT_EULA=Y yum install -y nodejs npm
1414
RUN useradd -ms /bin/bash apprunner
15-
RUN npm install --global yarn
15+
1616
USER apprunner
17-
RUN (mkdir -p $HOME/app; cd $HOME/app; git clone https://github.com/TimelordUK/msnodesqlv8_yarn_sample.git; cd msnodesqlv8_yarn_sample; yarn install)
18-
RUN (mkdir -p $HOME/app/driver/node_modules; cd $HOME/app/driver/node_modules; odbcinst -j; git clone https://github.com/TimelordUK/node-sqlserver-v8.git msnodesqlv8; cd msnodesqlv8; npm install)
17+
RUN unset nvm
18+
RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
19+
RUN export NVM_DIR="$HOME/.nvm" && . $HOME/.nvm/nvm.sh; nvm install 22
20+
RUN . ${HOME}/.nvm/nvm.sh; npm install -g yarn
21+
# RUN . ${HOME}/.nvm/nvm.sh && nvm install 22 && npm install -g yarn && npm install -g npm-check-updates
22+
RUN . ${HOME}/.nvm/nvm.sh; (mkdir -p $HOME/app; cd $HOME/app; git clone https://github.com/TimelordUK/msnodesqlv8_yarn_sample.git; cd msnodesqlv8_yarn_sample; yarn install)
23+
RUN . ${HOME}/.nvm/nvm.sh; (mkdir -p $HOME/app/driver/node_modules; cd $HOME/app/driver/node_modules; git clone https://github.com/TimelordUK/node-sqlserver-v8.git msnodesqlv8; cd msnodesqlv8; npm install)
24+
25+
# RUN npm install --global yarn
26+
# USER apprunner
27+
# RUN (mkdir -p $HOME/app; cd $HOME/app; git clone https://github.com/TimelordUK/msnodesqlv8_yarn_sample.git; cd msnodesqlv8_yarn_sample; yarn install)
28+
# RUN (mkdir -p $HOME/app/driver/node_modules; cd $HOME/app/driver/node_modules; odbcinst -j; git clone https://github.com/TimelordUK/node-sqlserver-v8.git msnodesqlv8; cd msnodesqlv8; npm install)

docker/fedora-msnodesqlv8/README

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ exit <ret>
3737

3838
list containers
3939

40-
docker container ls
40+
docker container ls -a
4141

4242
start a container
4343

0 commit comments

Comments
 (0)