FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
node-sqlcipher/Dockerfile at master · journeyapps/node-sqlcipher · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
journeyapps
/
node-sqlcipher
Public
Notifications
You must be signed in to change notification settings
Fork
69
Star
210
Code
Issues
23
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
node-sqlcipher
/
Dockerfile
Copy path
More file actions
More file actions
Latest commit
History
History
History
executable file
·
84 lines (76 loc) · 2.57 KB
Breadcrumbs
node-sqlcipher
/
Dockerfile
Copy path
File metadata and controls
executable file
·
84 lines (76 loc) · 2.57 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
#
!/bin/echo docker build . -f
#
-*- coding: utf-8 -*-
#
{
#
ISC License
#
Copyright (c) 2004-2010 by Internet Systems Consortium, Inc. ("ISC")
#
Copyright (c) 1995-2003 by Internet Software Consortium
#
Permission to use, copy, modify, and /or distribute this software
#
for any purpose with or without fee is hereby granted,
#
provided that the above copyright notice
#
and this permission notice appear in all copies.
#
THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
#
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
#
OF MERCHANTABILITY AND FITNESS.
#
IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT,
#
OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
#
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
#
WHETHER IN AN ACTION OF CONTRACT,
#
NEGLIGENCE OR OTHER TORTIOUS ACTION,
#
ARISING OUT OF OR IN CONNECTION WITH THE USE
#
OR PERFORMANCE OF THIS SOFTWARE.
#
}
FROM
ubuntu:latest
MAINTAINER
Philippe Coval (p.coval@samsung.com)
ENV
DEBIAN_FRONTEND noninteractive
ENV
LC_ALL en_US.UTF-8
ENV
LANG ${LC_ALL}
RUN
echo
"#log: Configuring locales"
\
&& set -x \
&& apt-get update -y \
&& apt-get install -y locales \
&& echo
"${LC_ALL} UTF-8"
| tee /etc/locale.gen \
&& locale-gen ${LC_ALL} \
&& dpkg-reconfigure locales \
&& sync
ENV
project node-sqlite3
RUN
echo
"#log: ${project}: Setup system"
\
&& set -x \
&& apt-get update -y \
&& apt-get install -y \
curl \
sudo \
build-essential \
python \
&& apt-get clean \
&& NVM_VERSION=
"v0.33.8"
\
&& NODE_VERSION=
"--lts=carbon"
\
&& curl -o- https://raw.githubusercontent.com/creationix/nvm/${NVM_VERSION}/install.sh | bash \
&& which nvm || . ~/.bashrc \
&& nvm install ${NODE_VERSION} \
&& nvm use ${NODE_VERSION} \
&& sync
ADD
. /usr/local/${project}/${project}
WORKDIR
/usr/local/${project}/${project}
RUN
echo
"#log: ${project}: Preparing sources"
\
&& set -x \
&& which npm || . ~/.bashrc \
&& npm install || cat npm-debug.log \
&& npm install \
&& npm install --unsafe-perm --build-from-source \
&& sync
WORKDIR
/usr/local/${project}/${project}
RUN
echo
"#log: ${project}: Building sources"
\
&& set -x \
&& which npm || . ~/.bashrc \
&& npm run pack \
&& npm pack \
&& find build/stage/ -type f \
&& sync
WORKDIR
/usr/local/${project}/${project}
RUN
echo
"#log: ${project}: Installing sources"
\
&& set -x \
&& install -d /usr/local/src/${project}/deploy/ \
&& install *.tgz /usr/local/src/${project}/deploy/ \
&& cp -rfva ./build/stage/ /usr/local/src/${project}/deploy/ \
&& find /usr/local/src/${project}/deploy/ -type f \
&& sync
Back
|
FazBrowse Home
|
New Git URL