
docker
文章平均质量分 90
崔沐橙
加油
展开
-
gtib+jenkins+docker实现本地拉取
[root@server4 ~]# yum install -y gitlab-ce-11.9.9-ce.0.el7.x86_64.rpm[root@server4 ~]# cd /etc/gitlab/[root@server4 gitlab]# lsgitlab.rb[root@server4 gitlab]# vim gitlab.rb浏览器进行访问,默认启动的是nginx,监听...原创 2019-08-16 17:43:58 · 414 阅读 · 0 评论 -
git的简单使用
[root@server4 demo]# yum install -y git[root@server4 demo]# l.. …[root@server4 demo]# git init##初始化Initialized empty Git repository in /root/demo/.git/[root@server4 demo]# l.##git初始化完成. … .gi...原创 2019-08-16 15:06:51 · 149 阅读 · 0 评论 -
swarm集群的清除及k8s集群的搭建
[root@server4 ~]# docker swarm leave[root@server3 ~]# docker swarm leave[root@server2 ~]# docker swarm leave[root@server1 ~]# docker network prune[root@server1 ~]# docker volume prune[root@server...原创 2019-08-09 17:51:42 · 562 阅读 · 0 评论 -
Docker haproxy实现Docker容器(nginx)的负载均衡
1.添加docker-compose环境变量nginx镜像导入本地[root@server1 ~]# ls docker-compose-Linux-x86_64-1.24.1[root@server1 ~]# mv docker-compose-Linux-x86_64-1.24.1 /usr/local/bin/ docker-compose[root@server1 ~]# cd /u...原创 2019-08-07 17:55:46 · 603 阅读 · 0 评论 -
docker-machine
[root@server1 ~]# ssh-keygen[root@server1 ~]# mv docker-machine-Linux-x86_64-0.16.1 docker-machine[root@server1 ~]# chmod +x docker-machine[root@server1 ~]# mv docker-machine /usr/local/bin/[root...原创 2019-08-07 16:34:58 · 488 阅读 · 0 评论 -
Docker的容器安全
Docker安全演示1.docker与系统共享内核并且会在宿主机上产生相应的进程容器内宿主机内2.cgroupcgroup目录下有对容器进行相应限制的参数,如cpu,memory等,新建的容器的id会出现在象形限额的docker的目录下,并且如果在相应memory目录下建立目录,那么目录会继承相应memory目录的属性。3.cgroup之cpu限额运行docker容器指定相...原创 2019-08-07 16:21:59 · 397 阅读 · 0 评论 -
Docker容器数据卷管理器及其插件
docker挂载管理中docker mount必须指定host文件系统路径,而docker managed volume不需要指定mount源。1.直接运行容器会自己生成挂载点查看挂载点[root@server1 ~]# docker inspect registry##获取容器信息 “Source”: "/var/lib/docker/volumes/30e7495235ece5a0c...原创 2019-08-06 00:05:20 · 297 阅读 · 0 评论 -
Docker之网络
1.docker原生网络docker安装时会创建一个名为docker0的linux birdge,新建的容器会自动连接到这个接口2.none模式,该模式禁用网络接口,仅保留本机回环接口[root@server1 ~]# docker run -it --name vm1 --network none ubuntu3.自定义网络(相同容器之间是可以互同的)[root@server1 ~...原创 2019-08-04 16:46:21 · 249 阅读 · 0 评论 -
docker简介
docker介绍Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。docker的镜像与容器Docker镜像是一个只读的模板。包含了容器运行时所需要的文件系统和一些参数。镜像是无状态的,也不会改变。镜像是用来创建容器的。你可...原创 2019-08-05 13:33:31 · 100 阅读 · 0 评论 -
docker镜像的创建(docker commit方式与dockerfile方式(推荐dockerfile方式))
docker commit方式创建镜像1.导入镜像2.镜像创建容器并进入查看信息[root@server1 ~]# docker run -it --name vm2 ubuntu查看内核版本查看真机内核可以看到容器与真机共享内核3.在容器创建文件后按‘ctrl+d’退出后查看该容器4.删除rm2然后再次运行运行查看发现文件丢失 文件的恢复1.创建文件退出并在ubu...原创 2019-08-04 16:59:11 · 520 阅读 · 0 评论 -
Docker私有仓库registry的创建
[root@server1 ~]# lsdocker game2048.tar registry2.tar rhel7.tar ubuntu.tar[root@server1 ~]# docker load -i registry2.tar[root@server1 ~]# docker run -d --name registry -p 5000:5000 -v /opt/regi...原创 2019-08-04 13:51:10 · 277 阅读 · 0 评论 -
Docker搭建haorbor私有仓库
1.解压压缩包2.下载docker-compose并给其可执行权限[root@server1 harbor]# cd /usr/local/bin/[root@server1 bin]# lsdocker-compose[root@server1 bin]# chmod a+x docker-compose3.修改配置文件并添加解析密码可改可不改真机与虚拟机添加解析4...原创 2019-08-04 13:30:49 · 302 阅读 · 0 评论 -
Docker容器中镜像构建shell与exec格式的区别
使用公共仓库得到的buxybox为镜像编写dockerfile文件以exec格式编写Dockerfile,执行命令后查看结果[root@server1 docker]# vi Dockerfile[root@server1 docker]# cat DockerfileFROM busyboxENV name worldENTRYPOINT echo ["/bin/echo",“h...原创 2019-08-04 09:04:30 · 857 阅读 · 0 评论 -
公共仓库的搭建及使用
1.登陆阿里云注册一个帐号,登陆后进入容器镜像服务页面进入镜像加速器页面2.配置镜像加速器[root@server1 docker]# cd /etc/docker[root@server1 docker]# lskey.json[root@server1 docker]# vim daemon.json[root@server1 docker]# systemctl daemon...原创 2019-08-03 17:07:25 · 321 阅读 · 0 评论 -
doker简单的部署(下载镜像和创建容器)
1.配置yum源[root@server1 ~]# cat /etc/yum.repos.d/cm.repo[cn]name=cnbaseurl=http://172.25.32.250/cngpgcheck=0[docker]name=dockerbaseurl=http://172.25.32.250/dockergpgcheck=02.安装docker并开启,查看其信息...原创 2019-08-03 10:20:02 · 389 阅读 · 0 评论