下面可能是我用得最多的命令:

docker ps                  查看当前 docker 服务列表
docker restart name        重启指定 docker 服务
docker logs name -t -f     查看指定服务运行时日志
docker inspect name        查看指定服务 docker 信息

创建 docker 服务并启动

docker run -d -e ASPNETCORE_ENVIRONMENT=Production --name xXx-api -p 0.0.0.0:8001:80 -v /home/api:/app -w /app --restart always docker.dev./dotnet21 dotnet /app/Web.Host.dll
命令中重要参数说明
xXx-api服务名称
8001docker 端口
/home/api 发布文件所在路径
docker.dev./dotnet21镜像
/app/Web.Host.dlldocker 内部路径中,启动文件

服务创建后,可能需要删除,删除之前需要先停止服务:

docker stop name           停止服务
docker rm -v name          删除服务

                 

                       

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐