摘要: 编写redis编译安装shell脚本redis_install.sh (最后两行的意思是,第69行匹配127.0.0.1更换成0.0.0.0;第88行匹配protected-mode yes更换为protected-mode no) #!/bin/bash yum install -y gcc gc 阅读全文
posted @ 2020-01-28 14:18 RIP_KOBE 阅读(1296) 评论(0) 推荐(0) 编辑
摘要: 编写安装nginx的shell脚本 #!/bin/bash yum install -y gcc gcc-c++ make pcre pcre-devel zlib zlib-devel cd /usr/local/nginx-1.16.0 ./configure --prefix=/usr/loc 阅读全文
posted @ 2020-01-28 11:57 RIP_KOBE 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 使用dockerfile构建Java镜像 首先下载所需要的安装包,最好放到跟dockerfile同级目录 编写dockerfile(拷贝文件,添加环境变量,暴露端口,执行启动tomcat命令) FROM centos:7 ADD jdk-8u211-linux-x64.tar.gz /usr/loc 阅读全文
posted @ 2020-01-28 11:50 RIP_KOBE 阅读(487) 评论(0) 推荐(0) 编辑
摘要: FROM 基于哪个镜像 MAINTAINER 注明作者 COPY 复制文件进入容器(只能使用相对路径,不能使用绝对路径) ADD 复制文件进入容器(与COPY的不同是,如果复制的是.tar.gz文件,将会被解压) WORKDIR 指定工作目录,假如目录不存在,会自动创建 ENV 设置环境变量 EXP 阅读全文
posted @ 2020-01-28 09:49 RIP_KOBE 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 总结: 共享资源 对容器的任何改动都是发生容器层 容器层是可写可读,而镜像层只读 阅读全文
posted @ 2020-01-27 11:28 RIP_KOBE 阅读(315) 评论(0) 推荐(0) 编辑
摘要: Dockerfile # this is a dockerfile FROM centos:7 MAINTAINER XD 123456@qq.com RUN echo "正在构建镜像!!!" WORKDIR /home/xdclass COPY 123.txt /home/xdclass RUN 阅读全文
posted @ 2020-01-27 11:14 RIP_KOBE 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 对容器的修改以及保存 启动并进入容器:docker run -it centos:7 /bin/bash 对容器做某些操作修改 构建镜像: docker commit 镜像id mycentos:v1 docker commit -a "XD" -m "mkdir /home/xdclass" 镜像 阅读全文
posted @ 2020-01-27 10:51 RIP_KOBE 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 基于Docker commit制作镜像 基于Dockerfile制作镜像,Dockerfile为主流的制作镜像的方法 阅读全文
posted @ 2020-01-27 10:33 RIP_KOBE 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 从宿主机复制到容器 docker cp /root/123.txt mycentos:/home/ 从容器复制到宿主机:docker cp 容器名字/ID:容器路径 宿主机本地路径 docker cp mycentos:/home/456.txt /root 宿主机文件夹挂载到容器里:docker 阅读全文
posted @ 2020-01-26 10:31 RIP_KOBE 阅读(289) 评论(0) 推荐(0) 编辑
摘要: Docker容器的创建,查看,停止,重启等 构建容器:docker run -itd --name=mycentos centos:7 -i 表示以交互模式运行容器(让容器的标准输入保持打开) -d表示后台运行容器,并返回容器ID -t为容器重新分配一个伪终端 --name 为容器指定名称 查看本地 阅读全文
posted @ 2020-01-26 09:56 RIP_KOBE 阅读(142) 评论(0) 推荐(0) 编辑