posted @ 2022-08-31 23:53
随笔分类 - docker
摘要:在python项目开发中,经常需要安装依赖包,还要考虑版本兼容问题。尤其是,升级一个python版本,依赖包安装又要重新来一遍,太多的不兼容,virtualenv, pip等都存在兼容问题。本地安装特别痛苦。 本文介绍 在python项目中,使用 VS code 以及docker的方式进行开发,可以
阅读全文
摘要:本篇文章与 "制作docker映像(二) golang应用程序" 的不同之处在于,不会拷贝程序源代码到容器中,而是通过挂载数据卷的方式,使容器与容器共享文件。 1. Dockerfile 首先新建项目目录,目录中的文件如下: 来看下,Dockerfile的内容: 可以看到,没有将源码文件拷贝到容器的
阅读全文
posted @ 2020-02-16 22:18
摘要: 本文以简单Python应用为例,介绍docker映像制作。 1.创建Dockerfile 工程目录结构如下: Dockerfile文件内容如下: 基础映像,定制映像都是基于基础映像。会从远程仓库拉取。 在Docker 编译环境中执行指定的命令。 指定工作目录。docker build 构建镜像过
阅读全文
posted @ 2020-02-15 21:17
摘要:本文以简单golang应用为例,介绍docker映像制作。 1.创建Dockerfile 工程目录结构如下: Dockerfile文件内容如下: 使用golang编写程序hello.go,编译并在容器中执行。 指定基础映像, . `mkdir` 在映像中创建路径。 指定工作目录。 将`hello.g
阅读全文
posted @ 2020-02-15 21:05
摘要:在构建docker的过程,需要从远程仓库DockerHub拉取需要的映像,由于网络原因,会比较慢。 Docker 官方和国内很多云服务商都提供了国内加速器服务,例如: Docker官方提供的中国镜像库:https://registry.docker cn.com 七牛云加速器:https://reg
阅读全文
posted @ 2020-02-15 20:20
摘要:目前Docker支持centos 7及以后版本。 本文中使用的是centos7系统。 安装所需的软件包 设置稳定的仓库 官方源 有时由于网络问题,无法访问官方源,也可以添加国内源: 安装docker 安装过程中,也会将docker ce cli, containerd.io 作为依赖进行安装。 启动
阅读全文
posted @ 2020-01-31 12:08