开发过程中的运维
快乐架构
从事软件开发十多年,有丰富的编程和项目设计经验。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Docker 安装python3.8
Docker下打包 ubuntu20.04+Python3.8+pip3前言本人就职于 一家小公司,对于项目的管理及测试部署上线没有一套成熟的流程,原来项目以C/C++为主,最近管理的项目,以python开发为主,开发和业务部署环境都在内网,安装python的库费时费力,所以想 把非核心业务部署在dockers环境下。在办公网机器用ubuntu20.04+Python3.8+pip3打了一个基础包, 方便后面的项目使用。docker 版本version 1.13.1设置网络代理设置docker原创 2021-01-24 17:59:09 · 1832 阅读 · 0 评论 -
docker学习及项目应用实战(五搭建自己的私有仓库)
文章目录引言搭建过程常见问题解决问题一docker-compose未安装问题2 harbor 端口占用问题(端口映射)引言在 Docker 中,执行 docker pull xxx 的时候 ,它实际上是从 registry.hub.docker.com 这个地址去查找,这就是Docker公司为我们提供的公共仓库。在实际工作中,公司不太会允许把企业项目push到公有仓库进行管理。所以为了更好的管理镜像,Docker不仅提供了一个中央仓库,同时也允许我们搭建本地私有仓库。搭建私有仓库的方法有两种regist原创 2021-01-02 22:41:31 · 273 阅读 · 0 评论 -
docker学习及项目应用实战(四Dockefile语法梳理和实践)
Dockefile语法梳理和实践参考官方文档:https://docs.docker.com/reference/1.FromFrom scratch #制作base imageFrom centos #使用base image 来构建自己的image技巧:尽量使用已有的资源,使用官方的image来构建自己的image,原因很简单:安全2.LabelLABEL maintainer = "xiao" LABEL version = 1.0 LABEL description = ""原创 2020-12-28 07:19:49 · 188 阅读 · 0 评论 -
docker学习及项目应用实战(三常用命令)
#常用命令docker命令分成两类:对dockers对象进行管理的命令和常用命令1.显示所有容器(默认只显示正在运行的)$docker container ls -a等价与$docker ps -a2.交互式运行容器$ docker run -it centos3.删除container$ docker container rm e8等价$ docker rm e8删除所有容器# docker rm $(docker container ls -aq)删除所有退出的容原创 2021-01-03 14:30:28 · 120 阅读 · 0 评论 -
docker学习及项目应用实战(二小技巧去掉sudo)
小技巧运行docker的时候一般都需要在前面加sudo,比如:查看docker版本#sudo docker version每次都要加似乎有一些麻烦,可以用以下方法来解决这个问题。1.建立docker组#sudo groupadd docker2.将用户加入到docker组中#sudo gpasswd -a vagrant docker3.重启docker服务# sudo service docker restart4.退出shell重新登录后执行命令从此以后就不再需要加sudo原创 2020-12-26 21:13:14 · 164 阅读 · 0 评论 -
docker学习及项目应用实战(一初探,安装docker)
基础先说一下我学习的基础:windows服务器上安装了VirtualBox和 vagrant,并且已经有centos虚拟黄金公司租用的阿里云服务器内网中有一台安装了docker的服务器可供使用。说个闲话先:VirtualBox和 vagrant官网下载太慢了,需要安装还是搜搜百度云上的资源,有百度云的高级会员还是很爽的。docker安装1.命令行下进入centos系统:vagrant ssh2.卸载旧版的docker$sudo yum remove docker \原创 2020-12-26 16:52:03 · 113 阅读 · 0 评论
分享