#!/usr/bin/env bash
__main() {
_name="ubuntu-test"
_start_sh="/data/docker-data/$_name/entrypoint.sh"
if [ ! -f "$_start_sh" ]; then
mkdir -p ${_start_sh%/*}
echo -e '#!/usr/bin/env bash\ntail -F /dev/null' >$_start_sh
fi
docker rm -f "$_name"
docker run -itd --name="$_name" \
--restart=always \
--privileged \
--network=host \
--hostname="$_name" \
-v /proc:/host/:ro \
-v /data/docker-data/$_name/:/apps/data \
registry.cn-hangzhou.aliyuncs.com/lwmacct/ubuntu:v22.04-t2023010201 \
bash /apps/data/entrypoint.sh
}
__main