![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
JosenChina
这个作者很懒,什么都没留下…
展开
-
docker仓库——Harbor命令行下创建项目
由于某些原因,生产环境可能不会及时开放对应web端口,导致harbor仓库无法从web端创建对应项目,因此可通过本方法在命令行中创建对应项目原创 2022-06-06 13:52:47 · 1713 阅读 · 1 评论 -
docker安装部署ansible并打包
docker安装部署ansible并打包前言部署过程效果展示前言ansible作为一个高效的自动化运维管理工具,在管理服务器和网络设备上有着明显的优势,但是ansible需要在主控端安装相关应用,而ansible在安装的过程中可能会存在一些版本上以及依赖上的问题导致安装失败,尤其在安装指定版本ansible时,这时候如果可以将ansible安装在docker容器中并打包成镜像,便可被多个不同的操作系统环境中使用。部署过程安装docker参考我的另外一篇博客《docker学习之——离线下安装部原创 2021-10-24 21:01:15 · 5226 阅读 · 0 评论 -
借助docker进行高效的系统运维
前言Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。Docker不同于虚拟机通过软件模拟机器的硬件来虚拟出一台计算机,docker是直接调用系统资源来使用,因此docker无论是在运行性能上还是在工作效率上,相对虚拟机有更大的优势。 背景目前华讯云网系统应用采用docker容器部署,但是在产品之外,例如很多客户...原创 2020-12-31 16:10:22 · 341 阅读 · 0 评论 -
docker学习之——离线下安装部署docker服务器
下载离线安装包(可执行文件)下载链接:docker官方下载链接上传并解压到linux指定路径(CentOS)使用tar -zxvf docker-19.0.3.6.tgz 解压出docker目录,并将目录中的文件全部复制到/usr/bin/目录下cp docker/* /usr/bin/此时已经可以使用dockerd &命令启动docker服务器但是在此之前,为了后期更好的运维,我们要为docker服务器配置systemctl指令。配置docker的systemctl原创 2020-08-03 21:30:33 · 1566 阅读 · 0 评论 -
离线环境下安装python依赖包
离线下载安装包由于显示生产环境中不能直接连接外网下载pip包,而通过官网下载对应的whl包和tar.gz包有时依然需要连接网络,因此可通过在测试环境中直接使用pip工具下载对应的pip安装包及关联依赖,并导入生产环境中再使用pip安装即可,具体操作如下:下载离线包单个离线包pip download -d /<the-save-path>/ <package_name>多个离线包文件requirements.txt记录了所有要安装的依赖包,可以使用命令pip free原创 2020-08-03 16:03:23 · 2104 阅读 · 0 评论 -
Linux下批量操作多个docker-compose
一般使用docker的系统都会将多个功能或者多个模块的代码部署在多个docker镜像中,如果要批量操作这些镜像,一个一个进入指定目录操作费时费力,而且容易出错,使用linux的高级命令可以大大提高工作效率和操作准确性。# 进入指定路径cd /<path>/# 过滤掉不需要操作的目录list=`ls | grep -v xxx | grep -v yyy`# 迭代执行for ...原创 2020-04-18 22:24:49 · 717 阅读 · 0 评论 -
docker镜像更新自动化脚本
一般情况下,docker更新需要好几个步骤,乏味而且繁琐,一不小心还容易出错,如果写一个自动化的脚本直接执行,不仅效率可以大大提升,而且还可以避免出错,下面是我写的一个参考脚本。#! /usr/bin/python2.7import osimport reoutput_path = './python_update_log/'os.popen('mkdir -p ' % output...原创 2019-10-24 19:12:17 · 1130 阅读 · 0 评论 -
深入浅出docker基本操作——docker基础教程
docker原理docker结构docker操作docker。。。原创 2019-10-17 20:34:39 · 573 阅读 · 0 评论 -
docker学习笔记之——从0开始学docker
基础命令下载镜像# 例如下载Ubuntu镜像(默认从配置好的远程仓库中下载,配置路径:/etc/docker/daemon.json,若无配置,默认从docker官网下载)$ docker pull ubuntu:18.04列出镜像$ docker image ls# 删除虚悬镜像$ docker image prune# 列出所有镜像(包括其他镜像的以来镜像)$ d...原创 2019-10-17 20:32:34 · 258 阅读 · 1 评论 -
Docker-compose常用命令
github地址:https://github.com/TodorText/lnmp.git这个是根据laradock精简的lnmp,并且摘除了从容器挂载数据卷命令docker-compose --help你会看到如下这么多命令 1 2 3 4 5 6 7 8 9 10 11 12 ...转载 2019-09-27 19:22:50 · 250 阅读 · 0 评论 -
docker学习笔记之——使用docker搭建私有docker仓库
一般情况下,docker服务采用的都是docker官方的仓库,但是由于官方仓库服务器在国外,网速往往会比较查,所以很多人回踩用国内的镜像加速,具体可查看我的另外一篇博客docker国内镜像加速查看具体操作,这里我要讲的是如何搭建自己的私有docker仓库。目前,由于docker服务使得应用的部署变得非常简单高效,使用docker部署应用已经变得越来越热门,通过docker hup下发应用的方式可...原创 2019-09-16 17:47:16 · 367 阅读 · 1 评论 -
docker国内加速镜像
一般情况下,docker使用的是默认的官方仓库(你可以在 https://hub.docker.com 免费注册一个 Docker 账号),然后通过docker的docker login和docker logout命令登入和登出docker远程仓库。但是问题也比较明显,docker的官方网站服务器在国外,国内从docker官方仓库下载自己需要的镜像往往速度非常慢,所以一般会通过手动设置国内的doc...原创 2019-09-16 15:16:35 · 4463 阅读 · 0 评论