1、命令构建容器
docker run -d -p 8081:80 -v /project/demo:/app --workdir /app mcr.microsoft.com/dotnet/core/aspnet dotnet /app/Demo.dll
2、DockerFile 构建镜像
docker build -t 【容器名称】 .
docker run --name=【容器名称】 -p 8082:80 -d 【容器名称】
3、查看所有容器
docker ps -a
4、查看容器运行日志
docker logs 【容器名称/容器id】
5、停止容器运行
docker stop 【容器name/容器id】
6、终止容器后运行
docker start 【容器name/容器id】
7、重启容器
docker restart 【容器name/容器id】
8、删除容器
docker rm -f 【容器name/容器id】
9、删除所有镜像
docker rmi -f $(docker images)
10、查看容器的详细信息
docker stats 【容器Id】
11、查看容器的底层信息
docker inspect 【容器name/容器id】
12、停止一个正在运行的容器
docker stop -t=60 【容器name/容器id】 参数 -t:关闭容器的限时,如果超时未能关闭则用kill强制关闭,默认值10s,这个时间用于容器的自己保存状态
docker kill 【容器name/容器id】 直接关闭容器