docker部署sers-demo-sersall
 
---------------------------------
#(x.1)文件
  (x.1)把本文件所在目录中所有文件拷贝到宿主机
  (x.2)修改配置文件 appsettings.json
 


#(x.2)创建容器并运行
(--name 容器名称，可自定义)
(--restart=always 自动重启)
(-v /etc/localtime:/etc/localtime)挂载宿主机localtime文件解决容器时间与主机时区不一致的问题
(-v $PWD/data:/data 将主机中当前目录下的data挂载到容器的/data)
(--net=host 网络直接使用宿主机网络)（-p 6022:6022 端口映射）

cd /root/docker

cd sers-demo-sersall
docker run --name=sers-demo-sersall --restart=always -d --net=host\
-v /etc/localtime:/etc/localtime \
-v $PWD/appsettings.json:/root/app/ServiceCenter/appsettings.json \
-v $PWD/Logs:/root/app/ServiceCenter/Logs \
-v $PWD/Data:/root/app/ServiceCenter/Data \
serset/sers-demo-sersall
cd ..

#精简
docker run --name=sers-demo-sersall --restart=always -d --net=host serset/sers-demo-sersall


#(x.3)应用已经运行
   可在文件夹Logs 中查看日志


#---------------------------------------
#常用命令

#查看容器logs
docker logs sers-demo-sersall 

#在容器内执行命令行
docker  exec -it sers-demo-sersall  bash

#停止容器
docker stop sers-demo-sersall 

#打开容器
docker start sers-demo-sersall 

#重启容器
docker restart sers-demo-sersall 


#删除容器
docker rm sers-demo-sersall -f 


