docker centos install
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce
sudo systemctl start docker
docker nginx
docker run --net nat --ip 172.168.0.3 -d --name nginx \
-v /conf/nginx/nginx.conf:/etc/nginx/nginx.conf \
-v /conf/nginx/conf.d:/etc/nginx/conf.d --restart always -p 80:80 -p 443:443 nginx
docker gradle & spring boot
docker run --net nat --ip 172.168.0.2 -u root \
-v /data/wwwroot:/data/wwwroot -w /data/wwwroot --restart always \
--name app -d -p 8080:8080 gradle gradle bootRun
docker shadowsocksr
docker run -d -p 443:51348 --restart=always -e PASSWORD=breakwall \
-e METHOD=aes-256-cfb -e PROTOCOL=auth_sha1_v4 -e OBFS=tls1.2_ticket_auth \
--name shadowsocksr breakwa11/shadowsocksr