docker
海蓝遇到鲸
这个作者很懒,什么都没留下…
展开
-
发布镜像到Docker Hub
发布镜像到Docker HubDocker Hub1、地址https://hub.docker.com/,注册自己的账号账号:xxx2、确定这个账号可以登录3、在服务器上提交镜像[root@iZbp171s854seavehj9wvqZ ~]# docker login --helpUsage: docker login [OPTIONS] [SERVER]Log in to a Docker registry.If no server is specified, the def原创 2022-04-21 22:04:30 · 555 阅读 · 0 评论 -
制作Tomcat镜像
制作Tomcat镜像1、准备镜像文件tomcat压缩包,jdk的压缩包!2、编写DockerFile文件,官方命名Dockerfile,build会自动寻找这个文件,就不需要-f指定了注意:现在不要直接用centos,这个会直接去找8的,但是8已经停止维护了,会有很多问题,比如源无法下载# 引入基础centosFROM centos:7#注释作者MAINTAINER xx<xx@qq.com>#将外部文件添加到内部COPY readme.txt /usr/local/re原创 2022-04-18 23:54:16 · 2805 阅读 · 0 评论 -
docker 构建centos
构建centosDocker Hub中 99% 镜像都是从这个基础镜像过来的FROM scratch,然后配置需要的软件和配置来进行构建创建一个自己的centos#1、编写DockerFile的文件[root@iZbp171s854seavehj9wvqZ dockerfile]# cat mydockerfile-centos # 8停用了,往下下载东西会报错FROM centos:7MAINTAINER xx<xx@qq.com>ENV MYPATH /usr/lo原创 2022-04-13 23:24:48 · 1013 阅读 · 0 评论 -
DockerFile指令
DockerFile的指令FROM # 基础镜像,一切从这里构建 centosMAINTAINER # 镜像是谁写的,姓名+邮箱RUN # 镜像构建的时候需要运行的命令ADD # 添加内容 步骤:tomcat镜像,这个tomcat压缩包WORKDIR # 镜像工作目录VOLUME # 挂载的目录EXPOSE # 暴露端口配置CMD # 指定这个容器启动的时候要运行的命令,只有最后一个会生效,可被替代ENTRYPOINT # 指定这个容器启动的时候要运行的命令,可以追原创 2022-04-13 22:49:32 · 80 阅读 · 0 评论 -
docker 命令
docker 命令attach #在当前sheel下 attach链接指定运行镜像bulid #通过Dockerfile定制镜像commit #提交当前容器为的镜像cp #从容器中拷贝指定文件或者目录到宿主机中create #创建一个新的容器,同run,但不会启动容器diff #查看docker容器变化events #从docker服务获取容器实时事件exec #在已存在的容器上运行命令export #导出容器的内容流作为一个tar归档文件[对应imp原创 2022-04-10 17:31:27 · 706 阅读 · 0 评论