docker
文章平均质量分 66
北海冥鱼未眠
道路在身旁!
展开
-
SpringBoot打包docker镜像发布
1:首先构建一个SpringBoot项目只需要添加web依赖2:编写一个controller用于测试3:本机启动观察是否能够成功访问4:打包5:找到生成的jar包位置6:jar包的启动运行测试7:编写Dockerfile文件8:把我们的jar包和Dockerfile文件上传服务器9:利用上传的文件构建镜像[root@iZwz9hv1phm24s3jicy8x1Z idea]# lsDockerfile Docker-Package-0.0.1-SNAPSHOT.j原创 2022-04-15 22:00:28 · 893 阅读 · 0 评论 -
Docker的Redis集群部署实战
参考狂神视频先把我们的服务器上的容器删除,便于我们下面的测试。[root@iZwz9hv1phm24s3jicy8x1Z ~]# docker rm -f $(docker ps -aq)825a4fec0d96471ad631ae0165063d37a19508f5f19ba867[root@iZwz9hv1phm24s3jicy8x1Z ~]# docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS PORT原创 2022-04-15 21:22:28 · 1181 阅读 · 0 评论 -
Docker网络
狂神视频地址首先删除原来的所有的容器:docker rm -f $(docker ps -aq)删除原来的所有的镜像:docker rmi -f $(docker images)运行tomcat镜像docker run -d -P --name tomcat01 tomcat:9.0.22Unable to find image 'tomcat:9.0.22' locally9.0.22: Pulling from library/tomcat9cc2ad81d40d: Pull com原创 2022-04-15 20:14:37 · 813 阅读 · 0 评论 -
Docker发布自己做的镜像
发布镜像到DockerHub上面在dockerHub上面注册自己的账号。在主机上登录dockerHub[root@iZwz9hv1phm24s3jicy8x1Z dongmu]# docker login -u dongmuPassword: WARNING! Your password will be stored unencrypted in /root/.docker/config.json.Configure a credential helper to remove this .原创 2022-04-15 09:27:16 · 261 阅读 · 0 评论 -
DockerFile制作Tomcat镜像实战
狂神视频参考地址准备镜像文件tomcat压缩包jdk压缩包:因为tomcat是依赖于jdk的编写镜像文件首先准备好需要的文件(需要的话去阿帕奇官网下载)[root@iZwz9hv1phm24s3jicy8x1Z dongmu]# lltotal 178964-rw-r--r-- 1 root root 11560971 Apr 14 22:40 apache-tomcat-9.0.62.tar.gz-rw-r--r-- 1 root root 183246769 Mar原创 2022-04-15 00:02:40 · 1156 阅读 · 0 评论 -
DockerFile详细介绍
dockerfile 文件中的常见指令:详细教程地址ADD:复制和解包文件COPY:复制文本CMD:指定这个容器启动的时候要运行的命令,只有最后一个会生效可被替代ONBUILD :当构建一个被继承DockerFile 这个时候就会运行 ONBUILD 的指令,触发指令ENTRYPOINT:指定这个容器启动的时候要运行的命令, 可以追加命令ENV:设置环境变量EXPOSE:暴露端口FROM:我们的镜像必须先指定一个基础的镜像,这个指令必须放在第一行。一般.原创 2022-04-14 22:22:39 · 839 阅读 · 0 评论 -
Docker镜像原理及容器数据卷
什么是docker镜像?docker镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等);镜像不包含任何动态数据,其内容在构建之后也不会被改变。镜像的分层系统因为镜像包含操作系统完整的 root 文件系统,其体积往往是庞大的,因此在 Docker 设计时,就充分利用 的技术,将其设计为分层存储的架构。原创 2022-04-14 20:13:56 · 875 阅读 · 0 评论 -
Docker部署服务
部署Nginx寻找镜像docker search nginx:默认最新版官网查看不同的版本信息下载镜像docker pull nginx[root@iZwz9hv1phm24s3jicy8x1Z ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEnginx latest 605c77e624dd 3 months ago 141MBcentos .原创 2022-04-14 08:42:31 · 4619 阅读 · 0 评论 -
Docker的学习(二)----------日志、元数据、进程的查看
日志、元数据、进程的查看后台启动容器docker run -d centos返回值是容器的id[root@iZwz9hv1phm24s3jicy8x1Z ~]# docker run -d centos8fb33a26c76fdfe0be63d1eaecb1c1b21716fe503ad49116e37df4bab74ab1b0[root@iZwz9hv1phm24s3jicy8x1Z ~]# docker ps -aCONTAINER ID IMAGE COMMAND .原创 2022-04-13 16:01:55 · 1051 阅读 · 0 评论 -
Docker的学习(一)
docker中文资源网centos的docker安装官网指导狂神视频1:首先卸载旧的版本(如果之前安装过的话)2:安装需要的包3:安装镜像仓库这里我们不使用官方的,使用下面这个阿里云的,比较块yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 4:清空缓存yum makecache fastcentos8去掉fast5:安装docker引擎原创 2022-04-13 09:59:14 · 583 阅读 · 0 评论