mirror of
https://github.com/EpicMorg/docker-scripts.git
synced 2025-04-28 16:09:27 +03:00
vscode fixed
This commit is contained in:
parent
65fd96269a
commit
f314727bab
@ -1,7 +1,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
# https://github.com/linuxserver/docker-code-server/pkgs/container/code-server
|
# https://github.com/linuxserver/docker-code-server/pkgs/container/code-server
|
||||||
################################################################################
|
################################################################################
|
||||||
FROM quay.io/epicmorg/vscode-server:latest
|
FROM quay.io/epicmorg/vscode-server:cpp
|
||||||
|
|
||||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||||
ARG DEBIAN_FRONTEND=noninteractive
|
ARG DEBIAN_FRONTEND=noninteractive
|
||||||
|
@ -3,7 +3,3 @@ services:
|
|||||||
image: "quay.io/epicmorg/vscode-server:android"
|
image: "quay.io/epicmorg/vscode-server:android"
|
||||||
build:
|
build:
|
||||||
context: .
|
context: .
|
||||||
app-jdk17:
|
|
||||||
image: "quay.io/epicmorg/debian:bookworm-develop-jdk17"
|
|
||||||
build:
|
|
||||||
context: .
|
|
||||||
|
@ -256,6 +256,8 @@ RUN apt-get update && \
|
|||||||
autopkgtest \
|
autopkgtest \
|
||||||
gcc-multilib \
|
gcc-multilib \
|
||||||
g++-multilib \
|
g++-multilib \
|
||||||
|
clang \
|
||||||
|
pkg-config \
|
||||||
libxkbcommon-dev \
|
libxkbcommon-dev \
|
||||||
zlib1g-dev \
|
zlib1g-dev \
|
||||||
libfreetype6-dev \
|
libfreetype6-dev \
|
||||||
|
@ -78,13 +78,6 @@ ENV GOSU_VERSION=1.17
|
|||||||
ARG GOSU_BIN_DIR=${EMG_LOCAL_BASE_DIR}/gosu/${GOSU_VERSION}/bin
|
ARG GOSU_BIN_DIR=${EMG_LOCAL_BASE_DIR}/gosu/${GOSU_VERSION}/bin
|
||||||
ARG GOSU_DOWNLOAD_URL=https://github.com/tianon/gosu/releases/download/${GOSU_VERSION}/gosu-amd64
|
ARG GOSU_DOWNLOAD_URL=https://github.com/tianon/gosu/releases/download/${GOSU_VERSION}/gosu-amd64
|
||||||
|
|
||||||
ENV FLUTTER_VERSION=3.29.2
|
|
||||||
ENV FLUTTER_CHANNEL=stable
|
|
||||||
ENV FLUTTER_DIR=${EMG_LOCAL_BASE_DIR}/flutter/${FLUTTER_VERSION}
|
|
||||||
ARG FLUTTER_BIN_DIR=${FLUTTER_DIR}/bin
|
|
||||||
ARG FLUTTER_DOWNLOAD_URL=https://storage.googleapis.com/flutter_infra_release/releases/${FLUTTER_CHANNEL}/linux/flutter_linux_${FLUTTER_VERSION}-${FLUTTER_CHANNEL}.tar.xz
|
|
||||||
ARG FLUTTER_TEMP=/tmp/flutter_linux_${FLUTTER_VERSION}-${FLUTTER_CHANNEL}.tar.xz
|
|
||||||
|
|
||||||
ENV BuildDocker true
|
ENV BuildDocker true
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
@ -217,30 +210,6 @@ RUN echo "=============================================" && \
|
|||||||
echo 7z $(7z | head -4) && \
|
echo 7z $(7z | head -4) && \
|
||||||
echo "============================================="
|
echo "============================================="
|
||||||
|
|
||||||
##################################################################
|
|
||||||
# Flutter SDK
|
|
||||||
##################################################################
|
|
||||||
RUN mkdir -p ${FLUTTER_DIR}
|
|
||||||
ADD ${FLUTTER_DOWNLOAD_URL} /tmp
|
|
||||||
|
|
||||||
RUN tar -xf ${FLUTTER_TEMP} --directory ${FLUTTER_DIR} --strip-components=1 && \
|
|
||||||
chmod +x ${FLUTTER_BIN_DIR}/dart && \
|
|
||||||
chmod +x ${FLUTTER_BIN_DIR}/flutter && \
|
|
||||||
chmod +x ${FLUTTER_BIN_DIR}/internal/shared.sh && \
|
|
||||||
chmod +x ${FLUTTER_BIN_DIR}/internal/update_dart_sdk.sh
|
|
||||||
|
|
||||||
ENV PATH="${FLUTTER_BIN_DIR}:${PATH}"
|
|
||||||
|
|
||||||
RUN git config --global --add safe.directory ${FLUTTER_DIR} && \
|
|
||||||
flutter precache && \
|
|
||||||
flutter config --no-analytics && \
|
|
||||||
dart --disable-analytics
|
|
||||||
|
|
||||||
RUN echo "=============================================" && \
|
|
||||||
echo dart $(dart --version) && \
|
|
||||||
echo flutter $(flutter --version) && \
|
|
||||||
echo "============================================="
|
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# Install LazyGit official binary
|
# Install LazyGit official binary
|
||||||
##################################################################
|
##################################################################
|
||||||
|
Loading…
x
Reference in New Issue
Block a user