--no-install-recommends to trim image size
This commit is contained in:
parent
2012504616
commit
9fb9d9ab50
@ -23,15 +23,16 @@ RUN mkdir src && \
|
|||||||
echo "fn main() {}" > src/server.rs && \
|
echo "fn main() {}" > src/server.rs && \
|
||||||
echo "pub fn lib() {}" > src/lib.rs && \
|
echo "pub fn lib() {}" > src/lib.rs && \
|
||||||
cargo build --release && \
|
cargo build --release && \
|
||||||
rm -rf src
|
rm -rf src target/release/webterm-server target/release/deps/webterm*
|
||||||
|
|
||||||
# Copy actual source code
|
# Copy actual source code
|
||||||
COPY src ./src
|
COPY src ./src
|
||||||
COPY templates ./templates
|
COPY templates ./templates
|
||||||
COPY static ./static
|
COPY static ./static
|
||||||
|
|
||||||
# Build the actual application
|
# Build the actual application (force rebuild by touching sources)
|
||||||
RUN cargo build --release && \
|
RUN touch src/server.rs src/lib.rs && \
|
||||||
|
cargo build --release && \
|
||||||
strip target/release/webterm-server
|
strip target/release/webterm-server
|
||||||
|
|
||||||
# ============================================================================
|
# ============================================================================
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user