随笔分类 - Docker
Docker容器学习笔记
摘要:一、前言 随着容器技术的发展,现在很多的应用程序系统都会选择使用docker容器进行部署,但是有时候使用docker容器进行部署的时候会遇到问题,比如说我们的应用程序里面需要依赖其他第三方的镜像,如果这时候服务器是在内网不能连接外网的情况下,那么就无法部署了。基于这种情况,docker官方支持doc
阅读全文
摘要:一、前言 通过前面的学习,我们知道,镜像是只读的,容器是在镜像的基础上加了一层读写层,这样容器就可以写了。既然容器可以进行写入了,那么我们就可以把一些数据放进容器里面。但是这样会有一种问题:如果容器被删除了,那么容器里面的数据也将会被删除。这该怎么解决呢?这时我们就可以使用Volume来解决这种问题
阅读全文
摘要:一、前言 本篇文章主要介绍如何使用Docker部署Vue程序。 二、安装Nginx 我们部署Vue程序依赖Nginx,首先拉取Nginx的镜像,这里使用Nginx最新的镜像 docker pull nginx 如图所示 我们查看镜像 已经有了nginx镜像。 我们根据nginx镜像运行容器 dock
阅读全文
摘要:在使用docker容器时,有时候里边没有安装vim,敲vim命令时提示说:vim: command not found,如图所示: 这时候就需要安装vim。 可是当你敲apt-get install vim命令时,提示: Reading package lists... Done Building
阅读全文
摘要:一、前言 我们知道,为了安全考虑,我们一般会设置反向代理,用来屏蔽应用程序真实的IP和端口号。在Linux系统上最常用的反向代理就是Nginx。本篇文章中,我们会通过Docker容器分别运行一个Nginx容器和一个ASP.NET Core应用程序的容器,然后设置反向代理。 二、运行Nginx容器 1
阅读全文
摘要:一、前言 现在.NET Core已经跨平台了,支持Windows、Linux、Mac系统,而我们也已经在Linux上面使用了Docker。使用.NET开发的人使用最多的就是SQL Server数据,以前是只能在Windows系统上使用,但是从SQL Server 2017开始支持运行在docker上
阅读全文
摘要:本篇文章主要讲解Docker中一些常见的命令。本机演示环境使用的是Docker Desttop和PowerShell,使用CMD命令行工具也可以。 一、Docker容器信息 1、查看docker容器版本 使用下面的命令查看docker容器的版本信息: docker version 如下图所示: 2、
阅读全文