• 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项目(有数据库):

  • 相关阅读:
    生产者消费者模型
    varchar2存储汉字,英文字符,数字在oracle中的多少
    正则表达式以及邮箱
    爬虫
    创建git本地仓库和GitHub远程仓库并配置连接的从无到有
    CSSHTML实现高度宽度自适应
    实现一个元素在当前窗口垂直水平居中的几种方法
    angular4 rxjs 异步处理多个http请求数据
    angular 4 父子组件异步交互
    同步异步单线程多线程初级理解
  • 原文地址:https://www.cnblogs.com/javac/p/8207222.html
Copyright © 2020-2023  润新知