docker
文章平均质量分 52
docker
Chris_Chris_
梦想架构师
展开
-
http方式安装harbor私服与简单使用
环境准备:自行安装docker和docker-compose下载harbor(速度较慢建议用迅雷之类的下载器)wget https://github.com/goharbor/harbor/releases/download/v1.9.4/harbor-offline-installer-v1.9.4.tgz解压tar zxf harbor-offline-installer-v1.9.4.tgz 进入目录cd harbor/修改配置文件vim harbor.yml #自己的ip原创 2021-06-15 22:08:20 · 329 阅读 · 0 评论 -
使用docker-maven-plugin部署项目
自己创建一个springboot项目(application.yml配置端口8090)参考https://blog.csdn.net/weixin_41029286/article/details/117406869idea连接docker引入docker-maven-plugin的包<build> <finalName>docker-maven-plugin</finalName> <plugins> <plugin原创 2021-06-11 02:00:40 · 378 阅读 · 0 评论 -
安装docker
安装依赖yum install -y yum-utils device-mapper-persistent-data lvm2添加阿里源yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repoyum makecache fast查看版本yum list docker-ce --showduplicates | sort -r安装dockeryum inst原创 2021-06-08 23:36:29 · 72 阅读 · 2 评论 -
docker安装gitlab
拉取镜像docker pull gitlab/gitlab-ce:12.7.6-ce.0启动镜像(时间比较长,淡定)docker run -itd --name gitlab -p 443:443 -p 80:80 -p 222:22 --restart always -m 4GB -v /data/gitlab/config:/etc/gitlab -v /data/gitlab/logs:/var/log/gitlab -v /data/gitlab/data:/var/opt/gitlab -原创 2021-06-03 21:23:23 · 49 阅读 · 0 评论 -
idea中操作docker
修改服务器docker.service配置vim /usr/lib/systemd/system/docker.serviceExecStart行修改增加开放访问权限的配置ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock -H tcp://0.0.0.0:2375重启dockersystemctl daemon-reload systemctl restart docker进入原创 2021-05-30 22:47:53 · 177 阅读 · 0 评论 -
docker中使用dockerfile构建镜像
Dockerfile 数据库 demo新建一个没有扩展名的Dockerfile文件#指定基础镜像FROM mysql:5.7.31#作者信息(自由发挥)MAINTAINER test Dockerfile "chris"#环境变量,这里修改了时区ENV TZ Asia/Shanghai#初始化数据库脚本,mysql会自动执行#blog_system.sql中创建库语句,创建表语句,insert语句...COPY blog_system.sql /docker-entrypoint-ini原创 2021-05-30 22:07:29 · 212 阅读 · 1 评论 -
docker中使用docker-compose
Docker Compose 默认使用文件名 docker-compose.yml。或者使用-f指定文件Docker Compose 的 YAML 文件包含 4 个一级 key:version、services、networks、volumesversion :是必须指定的,而且总是位于文件的第一行。它定义了 Compose 文件格式(主要是 API)的版本。注意,version 并非定义 Docker Compose 或 Docker 引擎的版本号。services :用于定义不同的应用服务。Do原创 2021-05-27 22:18:08 · 878 阅读 · 2 评论 -
docker数据卷
数据卷:为了使容器运行过程中的数据可以持久化,而不是删除容器之后数据就没有了。数据卷由docker挂载到容器,docker不会在删除容器时删除挂载的数据卷。数据卷可以在容器之间共享或重用数据数据卷中的更改可以立即生效(html等文件可以立即生效,配置文件还是要重启容器)数据卷中的更改不会包含在镜像的更新中(只会更新当前容器)数据卷默认会一直存在,即使容器被删除数据卷的生命周期一直持续到没有容器使用它两种方式:Data Volumes 容器内数据直接映射到本地主机环境Data Volum原创 2021-05-26 00:30:40 · 155 阅读 · 0 评论 -
docker的基础命令操作
拉取镜像:docker pull mysql拉取其他版本的镜像:进入docker hub:https://hub.docker.com/搜索要下载的镜像然后点击tag找到需要的版本下载查看镜像docker imagesdocker image ls把镜像制作成压缩文件docker save [repository]:[tag] -o [输出的文件名]docker save mysql:8.0 -o mysql8.tar多个镜像可以打成一个包docker save m原创 2021-05-24 00:00:03 · 223 阅读 · 0 评论 -
docker配置阿里云镜像加速器
登陆阿里云开发者平台https://www.aliyun.com/进入容器镜像服务进入管理控制台右下角这段命令直接复制到自己的操作系统里面使用docker info查看是否生效原创 2021-05-22 17:46:47 · 97 阅读 · 0 评论