Upgrade OS version and setup #30

Merged
joao.dubas merged 28 commits from jpd-upgrade-os into main 2024-03-28 00:18:20 +00:00
Showing only changes of commit 147a4d4edd - Show all commits

View File

@ -1,4 +1,4 @@
FROM ubuntu:22.04 FROM ubuntu:23.10
# system deps # system deps
ARG USER_UID=1000 ARG USER_UID=1000
@ -39,7 +39,7 @@ RUN apt-get update \
libncurses-dev \ libncurses-dev \
libncurses5-dev \ libncurses5-dev \
libncursesw5-dev \ libncursesw5-dev \
libodbc1 \ libodbc2 \
libpcre2-dev \ libpcre2-dev \
libreadline-dev \ libreadline-dev \
libsctp-dev \ libsctp-dev \
@ -47,8 +47,7 @@ RUN apt-get update \
libsqlite3-dev \ libsqlite3-dev \
libssl-dev \ libssl-dev \
libtool \ libtool \
libwxgtk3.0-gtk3-0v5 \ libwxgtk3.2-dev \
libwxgtk3.0-gtk3-dev \
libxslt-dev \ libxslt-dev \
libyaml-dev \ libyaml-dev \
llvm \ llvm \
@ -74,6 +73,9 @@ RUN apt-get update \
zlib1g-dev \ zlib1g-dev \
&& rm -rf /var/lib/apt/lists/* \ && rm -rf /var/lib/apt/lists/* \
&& locale-gen en_US.UTF-8 \ && locale-gen en_US.UTF-8 \
&& echo 'remove existing ubuntu user' \
&& groupdel --force ubuntu \
&& userdel --force ubuntu \
&& echo 'setup unprivileged user' \ && echo 'setup unprivileged user' \
&& groupadd --gid ${WHEEL_GID} wheel \ && groupadd --gid ${WHEEL_GID} wheel \
&& groupadd --gid ${DOCKER_GID} docker \ && groupadd --gid ${DOCKER_GID} docker \