
Docker
docker
Turbock
本人主要从事VNF/SDN(Network),Cloud方向;个人博客https://turbock79.cn;
优快云网址https://blog.youkuaiyun.com/turbock
展开
-
Alpine容器添加netns功能支持
1. 启动alpine容器#以管理员权限创建容器docker run -itd --privileged --name="alpine" alpine#创建docker执行别名alias apline='docker exec -it alpine sh'#登录alpine容器alpine2. 修改源在文件/etc/apk/repositories中修改源:http://mirrors.aliyun.com/alpine/v3.8/main/http://mirrors.aliyun.原创 2020-09-23 23:17:50 · 286 阅读 · 0 评论 -
Alpine编译.apk安装包
最近公司需要将某docker项目从centos系统迁移到alpine中,因此需要重新编译项目;参考国外某些案例已写好Dockerfile和build.sh中,这里对其主要过程分解并记录一下;1. 构建发布压缩包 该步骤主要同项目构建过程相关,需要根据不同情况进行编译;# 1.make distribution tar.gz./bootstrap.sh./configure --with-pkg-extra-version=-r1make dist#会发现目录中生成XXX-MyVersio原创 2020-09-16 00:38:47 · 4287 阅读 · 1 评论 -
DNMP中通过SHELL实现docker-compose.yml创建指定容器
本文采用开源项目DNMP作为Docker+Nginx+MySQL+PHP容器创建依赖工具,通过修改.env重点环境变量以及docker-compose.yml,来实现某些扩展项目的添加以及某些容器的创建。docker-compose.yml默认开启容器nginx,php,mysql。因docker-compose.yml原有容器例如,phpmyadmin、elasticsearch、mongodb、supervisor等都通过‘#’字符已注释,因此可以指定添加的容器名称来实现指定容器的添加。#!/bi原创 2020-09-10 22:20:05 · 797 阅读 · 0 评论 -
虚拟机搭建Harbor安装和简单使用
Harbor是用于存储和分发docker镜像的企业级Registry服务器;1.准备前提条件软硬件前置条件:官方连接安装docker方法一#下载安装docker,需要版本Version 17.06.0-ce+或更高curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun方法二#删除掉旧的docker$ yum remove docker docker-*$ yum install -y yu.原创 2020-09-10 22:15:14 · 1508 阅读 · 1 评论