Spring Boot入门(二十七) 之 Docker常用命令

简介: Spring Boot入门(二十七) 之 Docker常用命令

1.查看已有镜像

docker images

oh我的Docker里边啥也没有


2.搜索镜像

docker search xxxx

比如tomcat docker search tomcat

3.更改Docker为阿里源

进入/etc/docker目录下,打开daemon.json文件,把下边内容复制进去就行

{
"registry-mirrors": ["https://f1z25q5p.mirror.aliyuncs.com"]
}

4.拉取镜像

docker pull tomcat


5.运行镜像

docker run --name 容器名字(自己定义) -d 镜像名字

比如启动tomcat

先查看镜像中有么有tomcat


docker images

然后启动

docker run --name mytomcat -d tomcat


6.查看启动中的镜像

docker ps


7.停止运行的镜像

docker stop 容器id

每一个容器都有一个容器id,我们把tomcat关闭

docker stop f91d218bd2f5


8.查看所有容器,包括运行中和停止的

docker ps -a

可以看到已经退出的tomcat


9.启动镜像

docker start 容器id


10.删除容器

docker rm 容器id


11.端口映射

docker run --name mytomcat -p 8888:8080 -d tomcat

或者docker run -p 8888:8080 -d tomcat

这里的-p是用来指定端口映射的, 把主机的8888端口映射到tomcat的8080端口


12.查看防火墙

service firewalld status


13.关闭防火墙

service firewalld stop


13.查看日志

docker logs 容器id

目录
打赏
0
2
2
0
6
分享
相关文章
Spring Security 入门
Spring Security 是 Spring 框架中的安全模块,提供强大的认证和授权功能,支持防止常见攻击(如 CSRF 和会话固定攻击)。它通过过滤器链拦截请求,核心概念包括认证、授权和自定义过滤器。配置方面,涉及密码加密、用户信息服务、认证提供者及过滤器链设置。示例代码展示了如何配置登录、注销、CSRF防护等。常见问题包括循环重定向、静态资源被拦截和登录失败未返回错误信息,解决方法需确保路径正确和添加错误提示逻辑。
Spring Security 入门
docker入门-快速学会docker
本文介绍了Docker的基本概念,包括镜像、容器、tar文件、Dockerfile和仓库,并通过实际操作演示了如何使用Docker。从拉取Nginx镜像、运行容器、修改容器内容、保存容器为新镜像,到使用Dockerfile构建自定义镜像,最后讲解了如何保存和恢复镜像。文中还推荐了一个在线实践平台Play with Docker,方便读者快速上手Docker。
293 5
docker入门-快速学会docker
Spring Cloud Alibaba AI 入门与实践
本文将介绍 Spring Cloud Alibaba AI 的基本概念、主要特性和功能,并演示如何完成一个在线聊天和在线画图的 AI 应用。
375 7
Spring Boot 入门:简化 Java Web 开发的强大工具
Spring Boot 是一个开源的 Java 基础框架,用于创建独立、生产级别的基于Spring框架的应用程序。它旨在简化Spring应用的初始搭建以及开发过程。
107 6
Spring Boot 入门:简化 Java Web 开发的强大工具
从入门到精通---深入剖析Spring DAO
在Java企业级开发中,Spring框架以其强大的功能和灵活性,成为众多开发者的首选。Spring DAO(Data Access Object)作为Spring框架中处理数据访问的重要模块,对JDBC进行了抽象封装,极大地简化了数据访问异常的处理,并能统一管理JDBC事务。本文将从概述、功能点、背景、业务点、底层原理等多个方面深入剖析Spring DAO,并通过多个Java示例展示其应用实践,同时指出对应实践的优缺点。
34 1
如何用Spring Boot实现拦截器:从入门到实践
如何用Spring Boot实现拦截器:从入门到实践
90 5
将基于 Spring 的 WAR 应用程序部署到 Docker:详尽指南
将基于 Spring 的 WAR 应用程序部署到 Docker:详尽指南
55 2
什么是 Docker?如何将 Spring Boot 应用程序部署到 Docker?
什么是 Docker?如何将 Spring Boot 应用程序部署到 Docker?
84 3
云原生技术入门:Kubernetes和Docker的协同工作
【10月更文挑战第43天】在云计算时代,云原生技术成为推动现代软件部署和运行的关键力量。本篇文章将带你了解云原生的基本概念,重点探讨Kubernetes和Docker如何协同工作以支持容器化应用的生命周期管理。通过实际代码示例,我们将展示如何在Kubernetes集群中部署和管理Docker容器,从而为初学者提供一条清晰的学习路径。
使用Docker容器化部署Spring Boot应用程序
使用Docker容器化部署Spring Boot应用程序
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等