随笔分类 - Docker
摘要:环境: VS2020+.NET5.0 + Linux(Centos7) + Docker 1. 拉取mysql镜像 docker pull mysql/mysql-server 2. 创建mysql镜像 docker run -d -p 3306:3306 -e MYSQL_USER="yak" -
阅读全文
摘要:步骤: 1. 从国内镜像下载,地址: sudo curl -L "https://github.com/docker/compose/releases/download/1.29.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/
阅读全文
摘要:环境: centos:7 docker: 20.10.16, .net 5.0 准备:webapi应用程序 修改Dockerfile文件 FROM mcr.microsoft.com/dotnet/aspnet:5.0 AS base WORKDIR /app EXPOSE 80 COPY . .
阅读全文
摘要:运行 dockerfile 时报出的错误 FROM microsoft/dotnet:5.0-aspnetcore-runtime AS base Error parsing reference: "microsoft/dotnet:5.0-aspnetcore-runtime AS base" i
阅读全文
摘要:docker容器可以理解为在沙盒中运行的进程。这个沙盒包含了该进程运行所必须的资源,包括文件系统、系统类库、shell 环境等等。但这个沙盒默认是不会运行任何程序的。你需要在沙盒中运行一个进程来启动某一个容器。这个进程是该容器的唯一进程,所以当该进程结束的时候,容器也会完全的停止。 1. 安装doc
阅读全文
摘要:
基于Docker的WebApi接口服务 4.1 创建项目 首先打开VS2019,创建新项目,如下图一步一步操作。 4.2 生成镜像容器 VS2019自动生成Dockerfile文件,点击“Docker”按钮后运行。 从Docker看板可以看出VS自动生成webapi4镜像。 打开VS容器窗口也可以看
阅读全文
基于Docker的WebApi接口服务 4.1 创建项目 首先打开VS2019,创建新项目,如下图一步一步操作。 4.2 生成镜像容器 VS2019自动生成Dockerfile文件,点击“Docker”按钮后运行。 从Docker看板可以看出VS自动生成webapi4镜像。 打开VS容器窗口也可以看
阅读全文
摘要:Docker使用 3.5 Docker镜像使用 可以使用 docker images 来列出本地主机上的镜像。 各个选项说明: l REPOSITORY:表示镜像的仓库源 l TAG:镜像的标签 l IMAGE ID:镜像ID l CREATED:镜像创建时间 l SIZE:镜像大小 同一仓库源可以
阅读全文
摘要:Docker 并非是一个通用的容器工具,它依赖于已存在并运行的 Linux 内核环境。 Docker 实质上是在已经运行的 Linux 下制造了一个隔离的文件环境,因此它执行的效率几乎等同于所部署的 Linux 主机。 因此,Docker 必须部署在 Linux 内核的系统上。如果其他系统想部署 D
阅读全文
摘要:Docker介绍 1. Docker是什么? 要了解Docker,首先要了解什么是容器? 容器是一个软件的轻量级独立可执行软件包,包含运行它所需的一切:代码,运行时,系统工具,系统库,设置。不管环境如何,集装箱化软件都可以运行相同的Linux和Windows应用程序。容器将软件与其周围环境隔离开来,
阅读全文
摘要:1. 运行命令: docker run --volume=/:/rootfs:ro --volume=/var/run:/var/run:rw --volume=/sys:/sys:ro --volume=/var/lib/docker/:/var/lib/docker:ro --volume=/d
阅读全文

浙公网安备 33010602011771号