docker学习
码的精彩
这个作者很懒,什么都没留下…
展开
-
安装docker图形化管理Portainer
安装docker图形化管理Portainerdocker run --name portainer -d \ -p 8000:8000 -p 9000:9000 \--restart=always \-v portainer:/data \-v /var/run/docker.sock:/var/run/docker.sock \portainer/portainer-ce:latest原创 2022-02-27 18:37:04 · 278 阅读 · 0 评论 -
docker搭建docker registry私服并测试推送镜像
1.拉取镜像docker pull registry2.运行镜像docker run --name docker-registry_5000 -p 5000:5000 -v /data/docker/registry:/tmp/registry -d --restart=always registry3.查看registry私服的镜像[root@localhost ~]# curl -XGET http://192.169.1.2:5000/v2/_catalog{"repositories原创 2022-02-26 19:01:22 · 548 阅读 · 0 评论 -
Linux环境安装 docker-compose
docker-compose依赖docker引擎,要确认是否已安装docker1.使用curl命令直接安装官方地址sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composedaocloud加速地址sudo curl -L "https://get.daoclo翻译 2021-06-06 00:57:22 · 147 阅读 · 0 评论 -
Docker常用命令
转载 2021-05-31 02:04:51 · 172 阅读 · 0 评论 -
docker安装MongoDB
1、拉取镜像➜ ~ docker pull mongoUsing default tag: latestlatest: Pulling from library/mongof08d8e2a3ba1: Already exists3baa9cb2483b: Already exists94e5ff4c0b15: Already exists1860925334f9: Already exists9d42806c06e6: Pull complete31a9fd218257: Pull co转载 2020-09-03 16:04:23 · 123 阅读 · 0 评论 -
使用docker+idea一键部署springboot项目到Linux服务器
看此教程之前需要你先安装配置好dockerLinux的配置开放2375端口vim /usr/lib/systemd/system/docker.service修改配置文件# ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock# 建议注释掉原来的配置 复制下面的配置ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H uni.原创 2020-08-13 11:32:15 · 545 阅读 · 0 评论 -
使用docker在局域网内搭建ftp服务器
linux环境下部署vsftpd比较繁琐,可以直接使用docker官方仓库中的pure-ftpd镜像来部署ftp服务器。1.拉取镜像docker pull stilliard/pure-ftpd2.启动镜像docker run -d --name ftp \-p 21:21 -p 30000-30009:30000-30009 \-e "PUBLICHOST=localhost" \-v /ftp/ftpusers:/home/ftpusers \-v /home/dockers/ft.原创 2020-07-29 17:33:24 · 619 阅读 · 0 评论 -
Docker下安装Nginx并且配置SSL证书
拉取镜像docker pull nginx运行容器#先运行一个测试容器,然后将里面的配置文件复制到宿主机docker run --name nginx-test -p 80:80 -d nginx创建容器数据卷目录mkdir -p 你的目录/nginx/www 你的目录/nginx/logs 你的目录/nginx/conf复制配置文件docker cp 容器ID:/etc/nginx/nginx.conf 你的目录/nginx/conf根据自己的需求修改配置文件..原创 2020-07-27 09:26:13 · 1215 阅读 · 3 评论 -
Docker下安装、全部备份、定时备份MySQL数据库
Docker下安装MySQL拉取官方镜像docker pull mysql创建容器数据卷目录 # -p 确保目录名称存在,不存在的就建一个。mkdir -p 你的目录/mysql/data 你的目录/mysql/logs 你的目录/mysql/conf 运行容器docker run -p 3306:3306 \--name mysql \--restart=always \-v 你的目录/mysql/conf:/etc/mysql/conf.d \-v 你的目录/mys原创 2020-07-25 15:34:54 · 637 阅读 · 1 评论 -
启动redis同时设置密码
docker启动redis并设置密码docker run -d --name redis -p 6379:6379 redis --requirepass "password"转载 2020-07-23 14:47:39 · 143 阅读 · 0 评论 -
Linux上Docker的安装
Linux上Docker的安装1. 前提条件目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。2. 查看自己的内核#uname命令用于打印当前系统相关信息(内核版本号、硬件架构、主机名称和操作系统类型等)。uname -r3. 查看已安装的C原创 2020-07-23 14:41:30 · 136 阅读 · 0 评论