zoukankan      html  css  js  c++  java
  • docker部分命令

    安装:官网有安装教程:https://yeasy.gitbooks.io/docker_practice/content/install/mac.html

    查看当前docker版本:
    docker -v、docker --version
    docker-compose --version
    docker-machine --version
    查看当前有哪些镜像:docker image ls
    删除某个镜像:docker image rm [image ID]

    注:容器是镜像运行的一个实例!
    利用镜像创建并启动一个容器:docker run ubuntu (/bin/echo 'Hello world')
    利用镜像创建并启动一个容器,且启动一个bash终端:docker run -it ubuntu或者docker run -t -i ubuntu /bin/bash
    退出并停止Ubuntu容器:exit 命令或 Ctrl+d
    查看当前运行中的容器:docker container ls
    查看当前终止的容器:docker container ls -a
    启动一个容器,并将其放到后台运行:docker run -dit [ubuntu]
    终止一个运行中的容器:docker container stop [container ID]
    启动一个终止的容器:docker container start [container ID]
    将一个运行态的容器终止,然后再重新启动它:docker container restart [container ID]
    进入后台运行中的容器:docker attach [container ID]、docker exec -it [container ID] bash。前者exit会导致容器的停止,后者不会
    导出容器:
    导入容器快照:
    删除处于终止状态的容器:docker container rm [container ID]
    删除处于运行状态的容器:docker container rm -f [container ID]
    清理所有处于终止状态的容器:docker container prune

    我用docker下载了一个Ubuntu镜像,然后想自己捣鼓Linux命令,如何不要开头的docker命令?
    docker run -it ubuntu。简单说,就是完全进入某个镜像
    Ubuntu结束ping命令:ctrl+c
    如何用docker部署我们的javaweb项目(无数据库):https://juejin.im/post/5851ebec61ff4b0068414319(按照这个做就行了)

      说明:基本流程:打一个war包---用war包制作一个镜像---利用镜像创建并启动一个容器---访问,以下按照上面链接举例:  
        war拷贝到目录中
        进入目录:cd workdir/
        用war包制作一个镜像:“docker build -t mywebsite:v0.1 .”
        启动容器:“docker run -d -p 8081:8080 mywebsite:v0.1”
        打开日志:docker logs -f [container ID]
        访问网址

      换一个war的流程:傻瓜方式:停止并删除容器---删除镜像---上面流程重新走一遍
    如何用docker部署我们的javaweb项目(有数据库):

  • 相关阅读:
    NanoProfiler
    NanoProfiler
    Open Source Cassandra Gitbook for Developer
    Android Fragment使用(四) Toolbar使用及Fragment中的Toolbar处理
    Android Fragment使用(三) Activity, Fragment, WebView的状态保存和恢复
    Android Fragment使用(二) 嵌套Fragments (Nested Fragments) 的使用及常见错误
    Android Fragment使用(一) 基础篇 温故知新
    Set up Github Pages with Hexo, migrating from Jekyll
    EventBus源码解析 源码阅读记录
    Android M Permission 运行时权限 学习笔记
  • 原文地址:https://www.cnblogs.com/javac/p/8207222.html
Copyright © 2011-2022 走看看