技术文章

了解最新技术文章

当前位置:首页>技术文章>技术文章
全部 7 常见问题 0 技术文章 7

ASP.NET Core Docker部署

时间:2022-10-13   访问量:1035

  

  

  A目录

Docker 常用命令Docker 安装 Core镜像使用Dockerfile部署

  Docker 常用命令docker info检查Docker如果没有找到这个命令,安装是否正确,则表示Docker安装不当docker pull busybox拉一个预建的镜像sample_job=$(docker run -d busybox /bin/sh -c "while true; do echo Docker; sleep 1; done";)以后台过程的形式运行hello docker,sample_job命令会每隔一秒打印一次Docker,使用Docker logs输出可以查看。如果没有名字,那么这个job一个将被分配id,以后使用命令例如Docker logs查看日志会更麻烦。docker logs $sample_job运行Docker logs命令来查看job当前状态:docker help所有Docker命令docker stop $sample_job停止名为sample_job的容器docker restart $sample_job重新启动容器docker stop $sample_job docker rm $sample_job若要完全移除容器,在移除之前,需要停止容器docker commit $sample_job job将容器的状态保存为镜像docker i ** ges以下是我经常使用的一些命令:删除所有容器和镜像,用一行命令大扫除:docker kill $(docker ps -q) ; docker rm $(docker ps -a -q) ; docker rmi $(docker i ** ges -q -a)只想删除所有容器,您可以操作以下命令:docker kill $(docker ps -q) ; docker rm $(docker ps -a -q)清除名称为none镜像一般是下载一般失败的残留物:

  清除单个镜像:docker rmi -fDocker 安装 Core镜像有关Docker请参考官网安装:https:// ** .docker.com/products/docker假设你的Docker已安装,以下环境为 Liunx(Ubuntu 15.02)。

  打开 右上角搜索dotnet,选择第一个搜索结果microsoft/dotnet,点击如下图:

  得到命令,切换到命令行窗口,运行以下命令安装 core 镜像。镜像下载后,输入sudo docker i ** ges让我们检查一下:

  到目前为止,所有的准备工作都已经完成 Dockerfile 部署Dockerfile 是什么,是什么,Dockerfile百度有什么用?博主直接教你怎么写:1。程序命令行切换到publish在文件目录中。2、sudo touch Dockerfile 不要写错名字,没有后缀名,新建一个Dockerfile文件。3、sudo vim Dockerfile 使用Vim来编辑Dockerfile。如果Vim不会用就用gedit吧。4.输入以下内容:Dockerfile

  构建镜像操作 docker build -t hellowebapp:1.0 . 构建镜像

  使用运行构建的镜像docker run --name hellowebapp -d -p 60000:60000 hellowebapp:1.0

  打开浏览器:

  本文转自博客园:https:// ** .cnblogs.com/savorboard/p/dotnetcore-docker.html

上一篇:Asp.net 怎样从入门到精通?

下一篇:没有了!

发表评论:

评论记录:

未查询到任何数据!

在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

在线咨询

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部