|
|
|
create images
|
|
|
|
docker build -t twentyfoursvc:1.0.3.10 .
|
|
|
|
docker save -o d://twentyfoursvc.1.0.3.10.tar twentyfoursvc:1.0.3.10
|
|
|
|
docker on windows for fake data
|
|
|
|
create container
|
|
|
|
docker run --name twentyfoursvc -p 8098:8098 -v D://dockerconfigs/24hourconfig/appsettings.json:/app/appsettings.json -v /etc/localtime:/etc/localtime -d twentyfoursvc:1.0.1.5
|
|
|
|
|
|
|
|
|
|
|
|
docker on linux with network bridge
|
|
|
|
|
|
|
|
docker network create -d bridge twentytotwneyfour
|
|
|
|
|
|
|
|
for 24hourserver
|
|
|
|
docker run \
|
|
|
|
--name twentyfoursvc1.0.3.11 \
|
|
|
|
-p 8098:8098 \
|
|
|
|
-v /home/24hour/logs:/app/logs \
|
|
|
|
-v /home/24hour/wwwroot:/app/wwwroot \
|
|
|
|
-v /home/24hour/config/appsettings.json:/app/appsettings.json \
|
|
|
|
-v /etc/localtime:/etc/localtime \
|
|
|
|
--restart=always \
|
|
|
|
--link mysql \
|
|
|
|
--network twentytotwneyfour \
|
|
|
|
--network-alias twentyfour \
|
|
|
|
-d twentyfoursvc:1.0.3.11
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
docker run --name twentyfoursvc1.0.2.3 -d twentyfoursvc:1.0.2.3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
公司252测试
|
|
|
|
|
|
|
|
docker build -t twentyfoursvc:1.0.3.10 .
|
|
|
|
docker load -i twentyfoursvc1019.tar
|
|
|
|
|
|
|
|
|
|
|
|
内网运行
|
|
|
|
docker run --name twentyfoursvc_1.0.3.10_private \
|
|
|
|
-p 8098:8098 \
|
|
|
|
-v /home/24hour/private/config/appsettings.json:/app/appsettings.json \
|
|
|
|
-v /home/24hour/private/config/log4net.config:/app/log4net.config \
|
|
|
|
-v /home/24hour/private/config/caselist.txt:/app/caselist.txt \
|
|
|
|
-v /home/24hour/private/config/jzlist.txt:/app/jzlist.txt \
|
|
|
|
-v /home/24hour/private/wwwroot:/app/wwwroot \
|
|
|
|
-v /home/24hour/private/logs:/app/logs \
|
|
|
|
-v /etc/localtime:/etc/localtime \
|
|
|
|
--restart=always -d twentyfoursvc:1.0.3.10
|
|
|
|
|
|
|
|
外网运行
|
|
|
|
docker run --name twentyfoursvc_1.0.3.10_network \
|
|
|
|
-p 18098:18098 \
|
|
|
|
-v /home/24hour/network/config/appsettings.json:/app/appsettings.json \
|
|
|
|
-v /home/24hour/network/config/log4net.config:/app/log4net.config \
|
|
|
|
-v /home/24hour/network/wwwroot:/app/wwwroot \
|
|
|
|
-v /home/24hour/network/logs:/app/logs \
|
|
|
|
-v /etc/localtime:/etc/localtime \
|
|
|
|
--restart=always -d twentyfoursvc:1.0.3.10
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
docker run --name twentyfoursvc1.0.2.3 \
|
|
|
|
-p 8098:8098 \
|
|
|
|
-v /home/24hour/config/appsettings.json:/app/appsettings.json \
|
|
|
|
-v /home/24hour/config/log4net.config:/app/log4net.config \
|
|
|
|
-v /home/24hour/wwwroot:/app/wwwroot \
|
|
|
|
-v /home/24hour/logs:/app/logs \
|
|
|
|
-v /etc/localtime:/etc/localtime \
|
|
|
|
/
|
|
|
|
-e ASPNETCORE_Kestrel__Certificates__Default__Password='123456' \
|
|
|
|
-e ASPNETCORE_Kestrel__Certificates__Default__Path='/app/dotnetmvc.pfx' \
|
|
|
|
-e ASPNETCORE_HTTPS_PORT=8443
|
|
|
|
-w '/app' \
|
|
|
|
--link mysql \
|
|
|
|
--network twentytotwneyfour \
|
|
|
|
--network-alias twentyfour \
|
|
|
|
--restart=always -d twentyfoursvc:1.0.2.3
|
|
|
|
|
|
|
|
|
|
|
|
docker run -d --name dotnetmvc \
|
|
|
|
-e ASPNETCORE_URLS='http://0.0.0.0:80;https://0.0.0.0:443' \
|
|
|
|
-e ASPNETCORE_HTTPS_PORT=8443 \
|
|
|
|
-e ASPNETCORE_Kestrel__Certificates__Default__Password='123456' \
|
|
|
|
-e ASPNETCORE_Kestrel__Certificates__Default__Path='/app/dotnetmvc.pfx' \
|
|
|
|
|
|
|
|
-p 8080:80 \
|
|
|
|
-p 8443:443 \
|
|
|
|
-v /opt/www/mymvcsystem:/app/ \
|
|
|
|
-d mcr.microsoft.com/dotnet/aspnet:3.1
|
|
|
|
dotnet 'MySystem.dll'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
docker run -itd --name mysql -p 3306:3306 \
|
|
|
|
-v /home/mysql/data:/var/lib/mysql \
|
|
|
|
-v /etc/localtime:/etc/localtime \
|
|
|
|
--restart=always \
|
|
|
|
-e MYSQL_ROOT_PASSWORD=sa@admin mysql:5.7
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
docker run -p 9001:80 --name nginxcontainer \
|
|
|
|
-v /home/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \
|
|
|
|
-v /home/nginx/conf/conf.d:/etc/nginx/conf.d \
|
|
|
|
-v /home/nginx/log:/var/log/nginx \
|
|
|
|
-v /home/nginx/html:/usr/share/nginx/html \
|
|
|
|
--restart=always -d nginx:18.0
|
|
|
|
|
|
|
|
|
|
|
|
docker run --name mysql -p 3306:3306 \
|
|
|
|
--privileged=true \
|
|
|
|
-v /home/mysql/conf:/etc/mysql/conf.d \
|
|
|
|
-v /home/mysql/data:/var/lib/mysql \
|
|
|
|
-v /etc/localtime:/etc/localtime \
|
|
|
|
--restart=always \
|
|
|
|
-e MYSQL_ROOT_PASSWORD=sa@admin \
|
|
|
|
-d mysql:5.7 \
|
|
|
|
--lower_case_table_names=1 \
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
docker pull mcr.microsoft.com/dotnet/samples:aspnetapp
|
|
|
|
|
|
|
|
docker run --rm -it -p 8000:80 -p 8098:443
|
|
|
|
-e ASPNETCORE_URLS="https://+;http://+"
|
|
|
|
-e ASPNETCORE_HTTPS_PORT=8001
|
|
|
|
-e ASPNETCORE_Kestrel__Certificates__Default__Password="<CREDENTIAL_PLACEHOLDER>"
|
|
|
|
-e ASPNETCORE_Kestrel__Certificates__Default__Path=/https/aspnetapp.pfx
|
|
|
|
-v ${HOME}/.aspnet/https:/https/ mcr.microsoft.com/dotnet/samples:aspnetapp
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
docker pull mcr.microsoft.com/dotnet/samples:aspnetapp
|
|
|
|
docker run --rm -it \
|
|
|
|
--name twentyfoursvc.1.0.1.18 \
|
|
|
|
-p 8098:8098 \
|
|
|
|
-p 443:8099 \
|
|
|
|
-e ASPNETCORE_URLS="https://+;http://+" \
|
|
|
|
-e ASPNETCORE_HTTPS_PORT=8001 \
|
|
|
|
-e ASPNETCORE_Kestrel__Certificates__Default__Password="l8717f1v9q7h" \
|
|
|
|
-e ASPNETCORE_Kestrel__Certificates__Default__Path=bgqyj.cn.pfx \
|
|
|
|
-v /home/24hour/config/appsettings.json:/app/appsettings.json \
|
|
|
|
-v /home/24hour/config/log4net.config:/app/log4net.config \
|
|
|
|
-v /home/24hour/wwwroot:/app/wwwroot \
|
|
|
|
-v /home/24hour/logs:/app/logs \
|
|
|
|
-v /home/24hour/https/bgqyj.cn.pfx:/app/bgqyj.cn.pfx \
|
|
|
|
-v /etc/localtime:/etc/localtime \
|
|
|
|
-d twentyfoursvc:1.0.1.18
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.0代理
|
|
|
|
|
|
|
|
docker run
|
|
|
|
--name twentyfoursvc
|
|
|
|
-p 8098:8098
|
|
|
|
-v /home/24hour/config/appsettings.json:/app/appsettings.json
|
|
|
|
-v /etc/localtime:/etc/localtime
|
|
|
|
--restart=always
|
|
|
|
-d twentyfoursvc:1.0.1.5
|
|
|
|
|
|
|
|
docker build -t twentysysproxy:1.0.1.5 .
|
|
|
|
docker save -o d://twentysysproxy.1.0.1.5.tar twentysysproxy:1.0.1.5
|
|
|
|
docker load -i twentysysproxy.1.0.1.5.tar
|
|
|
|
|
|
|
|
for 2.0 proxyclient
|
|
|
|
docker run --name twentysysproxy.1.0.1.5 -p 5194:5194 -v /home/twentysysproxy/config/appsettings.json:/app/appsettings.json -v /etc/localtime:/etc/localtime --restart=always --link mysql --network twentytotwneyfour --network-alias twentyproxy -d twentysysproxy:1.0.1.5
|
|
|
|
|
|
|
|
|
|
|
|
docker save -o d://twentysysproxy.1.0.1.6.tar twentysysproxy:1.0.1.6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|