modified
This commit is contained in:
10
fix_gcc.sh
10
fix_gcc.sh
@@ -13,15 +13,15 @@ execute_in_container() {
|
|||||||
docker-compose exec -d "${SERVICE_NAME}" sh -c "$1"
|
docker-compose exec -d "${SERVICE_NAME}" sh -c "$1"
|
||||||
}
|
}
|
||||||
|
|
||||||
# Check if the container is already running, if not, start it
|
# Start all services using docker-compose, if not already running
|
||||||
if ! is_container_running; then
|
if ! is_container_running; then
|
||||||
echo "Container ${SERVICE_NAME} is not running. Starting it..."
|
echo "Starting all services defined in docker-compose.yml..."
|
||||||
docker-compose up -d "${SERVICE_NAME}"
|
docker-compose up -d
|
||||||
else
|
else
|
||||||
echo "Container ${SERVICE_NAME} is already running."
|
echo "Container ${SERVICE_NAME} is already running."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Wait for container to be fully up and running
|
# Wait for the specific container to be fully up and running
|
||||||
echo "Waiting for container ${SERVICE_NAME} to be fully up and running..."
|
echo "Waiting for container ${SERVICE_NAME} to be fully up and running..."
|
||||||
while ! is_container_running; do
|
while ! is_container_running; do
|
||||||
sleep 1
|
sleep 1
|
||||||
@@ -35,6 +35,6 @@ execute_in_container "mv /data/.local/share/Steam/steamcmd/linux32/libstdc++.so.
|
|||||||
# Moving and copying libgcc_s.so.1
|
# Moving and copying libgcc_s.so.1
|
||||||
execute_in_container "mv /data/serverfiles/libgcc_s.so.1 /data/serverfiles/libgcc_s.so.1.bak && cp /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 /data/serverfiles/"
|
execute_in_container "mv /data/serverfiles/libgcc_s.so.1 /data/serverfiles/libgcc_s.so.1.bak && cp /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 /data/serverfiles/"
|
||||||
|
|
||||||
# Shutdown the container after the fixes
|
# Shutdown the specific container after the fixes
|
||||||
echo "Shutting down the container ${SERVICE_NAME}..."
|
echo "Shutting down the container ${SERVICE_NAME}..."
|
||||||
docker-compose stop "${SERVICE_NAME}"
|
docker-compose stop "${SERVICE_NAME}"
|
||||||
|
|||||||
Reference in New Issue
Block a user