![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
13号新秀-阿威
0基础程序员 到大牛的成长历程
展开
-
docker 安装nginx、redis
nginx 创建容器 这是创建容器的格式 Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG...] 对于一些选项我们可以使用命令来进行查看 docker run --help 创建nginx容器 –restart是机器重启他也会直接运行 我们指定的端口号是 外部访问的是9001端口映射到nginx本身的端口80. 我们要记得再阿里云的安全组中添加相应的端口 docker run --name=mynginx -d -p 9001:80 --restar原创 2021-10-05 00:02:06 · 261 阅读 · 0 评论 -
Docker 打包Springboot项目
首先是我们创建一个springboot项目, 我们在里面写一个controller package com.example.docker_dome.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class HelloControll原创 2021-04-23 19:57:02 · 106 阅读 · 0 评论 -
dockerfile的使用、部署一个tomcat+java镜像、发布dockerhub
基础知识 1.每个保留关键字(指令)都是必须大写字母 2.从上往下的执行顺序 3, #表示注释 4.每一个指令都会创建一个新的镜像层,并提交 基础命令 FROM #基础镜像,一切从这里构建 MAINTAINER #镜像作者的信息 姓名+邮箱 RUN #镜像构建时候需要运行的命令 ADD #步骤:tomcat镜像,这个tomcat压缩包! 添加内容 WORKDIR #镜像的工作目录 VOLUME #挂载目录 EXPOSE #保留端口配置 CMD #指定这个原创 2021-04-22 19:59:00 · 168 阅读 · 0 评论 -
DockerFile数据卷挂载、数据卷容器
这种方式我们实际开发当中很常用 首先是我们创建一个脚本文件dockerfile 文件内容 FROM centos VOLUME ["volume01","volume02"] CMD echo "-------end-------" CMD /bin/bash 我们通过buidld 创建一个镜像容器 docker build -f 脚本文件的位置 -t 镜像名字:tag 。 docker build -f dockerfile -t aw:1.0 . 我们可以在容器内查看到创建的两个挂载卷 [ro原创 2021-04-20 20:54:03 · 496 阅读 · 0 评论 -
commit提交、数据卷挂载
我们这次是以tomcat为例,因为我们这里下载的tomcat下webapps下面没有文件,我们需要进行拷贝进里面去,然后在进行提交一个新的镜像。 -m提交的文件信息 -a提交作者的信息 新的镜像名:版本 docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] [root@Aw ~]# docker commit -m="tomcat webapps" -a="阿威" 4ca4fad0ce37 tomcat02:1.0 [root@Aw ~]# doc原创 2021-04-19 20:04:25 · 215 阅读 · 0 评论 -
portainer 界面简单的安装
我们可以先直接去官网上面去看看 安装命令 docker run -d -P--name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce 我们安装成功之后,我们查看就可以看到端口号 这里的随机端口号是49156 docker localhost:49156 我们注册好帐号 进行登录就能查看 ...原创 2021-04-18 20:08:27 · 79 阅读 · 0 评论 -
部署nginx、安装tomcat、ElasticSearch安装
练习常用的命令 Nginx docker pull nginx 先进行下载 后台运行nginx --name 命名 -P 随机生成一个端口号 [root@Aw home]# docker run -d --name nginx01 -P nginx d7b79269135f341043f019b1b3714f24cc250f9238dd695c5a8eee1154a4b072 我们可以看到随机端口号是49153映射的端口号是80 [root@Aw home]# docker ps CONTAINE原创 2021-04-18 19:50:56 · 386 阅读 · 2 评论 -
docker基本命令、常用命令
所有的命令查看官网 帮助命令 docker version docker info docker --help 镜像命令 docker images -a 查看所有镜像的相关信息 docker images -q 查看所有进行的iD docker images -aq 查看所有镜像的相关信息和id REPOSITORY 镜像的名字 TAG 镜像的标记 IMAGE ID 镜像的ID CREATED 镜像创建的时间 SIZE 进项的大小 查询sear原创 2021-04-18 14:20:11 · 141 阅读 · 0 评论 -
Docker安装镜像配置
一官方文档为主,这里是安装的centos7,查看centos的内核版本 1.先卸载相关的依赖 yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \原创 2021-04-17 12:13:07 · 103 阅读 · 0 评论