分类 后端 下的文章

Docker命令速查表

# 从远程仓库搜索某镜像
docker search -s 30 nginx

# 从远程仓库拉取指定镜像到本地
docker pull nginx:1.15

# 查看本地下载的所有镜像
docker images

# 删除本地下载的某镜像
docker rmi -f nginx:1.15

# 查看运行中的容器
docker ps -q -a -l -n 2

# 删除所有容器包含数据卷、链接
docker rm -f -v -l $(docker ps -q -a)

# 删除所有容器
docker ps -q -a | xargs docker rm 

# 启动一个停掉的容器
docker start my-nginx

# 温柔的停止一个运行中的容器
docker stop my-nginx

# 强行杀死一个运行中的容器
docker kill my-nginx

# 后台启动一个容器
docker run -d --name my-nginx [options] nginx:1.15

# 直接交互式启动一个容器进入容器内部
docker run -it --name my-centos [options] centos /bin/bash/

# 查看容器log
docker logs -t -f --tail 100 my-nginx

# 在宿主机直接执行容器中某些特定的命令查看容器内部状态
docker top my-nginx

# 查看容器详细信息
docker inspect my-nginx

# 交互式进入运行中的容器内部
docker exec -it my-nginx /bin/bash

# 在宿主机执行容器内部命令
docker exec -t my-nginx ls -l /

# 从容器拷贝文件到宿主机
docker cp my-nginx:/test.txt ./

# 提交自己的容器到远程仓库
docker commit -a="yasin" -m="my-nginx commit." my-nginx yasin/my-nginx:1.0.0

# 通过Dockerfile构建本地镜像
docker build -f ./Dockerfile -t yasin/my-nginx .

# 启动容器my-centos02数据卷来自my-centos01(确保my-centos01已经在运行)
docker run -d --name my-centos02 --volumes-from my-centos01 yasin/my-centos

概念

  • SpringMVC是Spring的一部分。
  • 什么是MVC?

    • M(dao、service)V(html、jsp)C(Servlet)
    • 他是纯Java实现的
    • 核心三要素

      • 处理器映射器:(BeanNameUrlHandlerMapping)
      • 处理器适配器:(SimpleControllerHandlerAdapter)
      • 视图解析器:(InternalResourceViewResolver)
  • idea如何创建简单的web项目(基于Maven)?

    • 新建父工程
    • 在父工程中new一个module(普通Maven)
    • 右击该module,依次点击Add Frameworks Support->Web Application
  • 官方文档:https://docs.spring.io/spring-framework/docs/current/reference/html/web.html#spring-web

- 阅读剩余部分 -