![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Docker
文章平均质量分 52
只因为你温柔
如果人生就是一场陷阱,不知何时才能到天明。如果对得起我的生命,我要向全世界证明。
展开
-
Docker私有仓库
Docker私有仓库私有仓库搭建与配置拉取私有仓库镜像docker pull registry启动私有仓库容器docker run -di --name=registry -p 5000:5000 registry打开浏览器输入地址http://172.16.66.243:5000/v2/_catalog看到{“repositories”:[]}表示私有仓库搭建成功并且内容为空172.16.66.243: 宿主机ip修改daemon.jsonvi /etc/docker原创 2020-09-11 22:16:05 · 176 阅读 · 0 评论 -
Dockerfile构建jdk1.8镜像
Dockerfile常用命令命令作用FROM image_name:tag定义了使用哪个基础镜像启动构建流程MAINTAINER user_name声明镜像的创建者ENV key value设置环境变量(可以写多条)RUN command是Dockerfile的核心部分(可以写多条)ADD source_dir/file dest_dir/file将宿主机的文件复制到容器内, 如果是一个压缩文件, 将会在复制后自动解压COPY source_d原创 2020-09-11 21:41:56 · 2690 阅读 · 0 评论 -
迁移与备份
迁移与备份容器保存为镜像可以通过以下命令将容器保存为镜像docker commit myredis myredis_imyredis: 容器名称myredis_i: 镜像名称这样可以通过myredis_i镜像在次创建容器使用, 容器配置数据跟myredis容器一致镜像备份可以通过以下命令将镜像保存为tar文件docker save -o myredis.tar myredis_i镜像恢复与迁移首先先删除掉myredis_i镜像 然后执行此命令进行恢复docker lo原创 2020-09-11 19:37:09 · 428 阅读 · 0 评论 -
Docker上部署Redis
Redis部署拉取镜像docker pull redis创建容器docker run -di --name=myredis -p 6379:6379 redis–name: 容器名称-p: 映射端口redis: 镜像远程链接redisredis-cli -h 宿主机ip原创 2020-09-11 18:57:11 · 113 阅读 · 0 评论 -
Docker上部署Nginx
Nginx部署拉取tomcat镜像docker pull nginx创建容器docker run -di --name=容器名称 -p 宿主机映射端口:容器运行端口 镜像名称列:docker run -di --name=mynginx -p 80:80 nginx-p代表端口映射,格式为 宿主机映射端口:容器运行端口mynginx容器里nginx相关配置html目录: /usr/share/nginx/htmlnginx.conf: /etc/nginx/nginx.c原创 2020-08-31 14:08:35 · 141 阅读 · 0 评论 -
Docker上部署Tomcat
Tomcat部署拉取tomcat镜像docker pull tomcat:7-jre7创建容器docker run -di --name=容器名称 -p 宿主机映射端口:容器运行端口 -v 宿主机地址:容器地址 镜像名称列:docker run -di --name=mytomcat -p 9000:8080 -v /usr/local/webapps:/usr/local/tomcat/webapps tomcat:7-jre7-p代表端口映射,格式为 宿主机映射端口:容器运行原创 2020-08-31 11:00:57 · 407 阅读 · 2 评论 -
Docker上部署MySql
MySql部署拉取mysql镜像docker pull centos/mysql-57-centos7创建容器docker run -di --name=容器名称 -p 宿主机映射端口:容器运行端口 -e MYSQL_ROOT_PASSMORD=登陆密码 镜像名称列:docker run -di --name=tensquare_mysql -p 3306:3306 -e MYSQL_ROOT_PASSMORD=123456 mysql-p代表端口映射,格式为 宿主机映射端口:容器原创 2020-08-26 18:41:59 · 200 阅读 · 0 评论 -
容器相关命令
容器相关命令查看容器查看正在运行的容器docker ps查看所有容器docker ps -a查看最后一次运行的容器docker ps -l查看停止的容器docker ps -f status=exited创建与启动容器创建容器常用的参数说明:创建容器命令: docker run-i: 表示运行容器-t表示容器启动后会进入其命令行。加入这两个参数后,容器创建就能登录进去。即分配一 个伪终端。–name :为创建的容器命名。-v:表示目录映射关系(前者原创 2020-08-26 16:00:50 · 734 阅读 · 0 评论 -
镜像相关命令
镜像相关命令查看镜像查看镜像docker imagesREPOSITORY: 镜像名称TAG: 镜像标签IMAGE ID: 镜像IDCREATED: 镜像的创建日期 (不是获取该镜像的日期)SIZE: 镜像大小这些镜像都是存储在Docker宿主机的/var/lib/docker目录下搜索镜像如果你需要从网络中查找需要的镜像,可以通过以下命令搜索docker search 镜像名称列:docker search centosNAME: 仓库名称DESCRIPTI原创 2020-08-26 11:35:54 · 439 阅读 · 0 评论 -
Docker安装与启动---CentOS7.X版本
Docker安装与启动—CentOS7.X版本1. 安装Docker1.1 yum报更新到最新sudo yum update1.2 安装需要的软件包, yum-util提供yum-config-manager功能, 另外两个是devicemapper驱动依赖sudo yum install -y yum-utils device-mapper-persistent-data lvm21.3 设置yum源为阿里云sudo yum-config-manager --add-repo http原创 2020-08-26 10:49:09 · 244 阅读 · 0 评论