WSL 不要创建USER,初始化WSL时,直接取消,然后使用root 。方便通过ROOT 和正确的Root路径管理多Repo 证书
docker run -d centos /bin/sh -c "while true; do echo hello world; sleep 1; done"
记得将该 setting.xml 拷贝到.m2目录(boot-cli 已自动复制)
vi ~/.bashrc
参考有道笔记
centos + docker bug: 重启无法连接ssh,未排查到具体原因
apt install -y git wget \
&& cd /root && git clone https://github.com/ydcode/start.git \
&& cd /root/start/tools/docker/ && chmod +x ./install.sh && ./install.sh && apt autoremove -y
cd /root/start/tools/github && chmod +x muliti-repo-init-root.sh && ./muliti-repo-init-root.sh && cd /root
OR
cd /root/ && git clone https://github.com/ydcode/start.git && cd start/tools/github && chmod +x muliti-repo-init-root.sh && ./muliti-repo-init-root.sh && cd /root
cp settings.xml /root/.m2/
yum install -y git && cd /root/ && git clone https://github.com/ydcode/start.git && cd start/tools/shadowsocks && chmod +x CentOS_ShadowSocks_Install.sh && ./CentOS_ShadowSocks_Install.sh
apt install -y git && cd /root/ && git clone https://github.com/ydcode/start.git && cd start/tools/shadowsocks && chmod +x Debian_ShadowSocks_Install.sh && ./Debian_ShadowSocks_Install.sh
wget https://raw.githubusercontent.com/ydcode/start/master/tools/glider/install_glider.sh
sudo chmod +x install_glider.sh
sudo ./install_glider.sh
apt install -y wget git && cd /root/ && git clone https://github.com/ydcode/start.git && cd start/tools/frp && chmod +x frp-server.sh && ./frp-server.sh
apt install -y wget git && cd /root/ && git clone https://github.com/ydcode/start.git && cd start/tools/frp && chmod +x frp-client.sh && ./frp-client.sh
cd /home && rm -rf docker_container_clean.sh && wget https://raw.githubusercontent.com/ydcode/start/master/tools/docker/docker_container_clean.sh
sudo chmod +x docker_container_clean.sh
sudo rm -f tempcron && sudo touch tempcron && sudo chmod 777 tempcron
sudo crontab tempcron
sudo echo '*/3 * * * * /home/docker_container_clean.sh >> /var/log/docker_container_clean.log 2>&1' >> tempcron
sudo crontab tempcron
sudo rm -f tempcron