zoukankan      html  css  js  c++  java
  • linux服务器创建docker

    关于Docker在Linux服务器中的安装以及使用
    1 安装: yum install docker

    2 启动: systemctl start docker.service

    3.加入开机启动: systemctl enable docker.service

    4.查看Tomcat信息 docker search tomcat

    5.下载镜像 docker pull docker.io/tomcat

    6.查看当前所有镜像 docker images

    7.以挂载进行启动.常规启动会造成关闭后就无法访问了. docker run -d -p 80:8080 docker.io/tomcat 启动后就可以访问了

    8.引入自己的war包.启动项目.docker -d -v /home/home.war(这个是项目地址):/usr/local/tomcat/webapps/home.war --name 给一个你自定义的镜像名字 docker.io/tomcat 挂载启动项目

    9.导出镜像 第一步,查看当前镜像.docker images 第二步,导出.docker save -o 导出的包名字 导出的镜像名字

    10.导入镜像, docker load < 镜像名字.如果在文件外面加前缀地址.

    常用的命令:

    查看所有镜像
    docker images

    正在运行容器
    docker ps

    查看docker容器
    docker ps -a

    启动容器.docker start id

    停止容器 docker stop id

    进入运行容器.docker exec -it id /bin/bash

    删除一个容器 docker rm id

    删除一个镜像,删除所有容器后 docker rmi id

    在docker镜像里面没有vim命令.获取方法
    1)这时候需要敲:apt-get update,这个命令的作用是:同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。
    2)等更新完毕以后再敲命令:apt-get install vim命令即可。

    关于启动RabbitMQ的外部web页面问题. docker run -d --name myrabbitmq -p 5673:5672 -p 15673:15672 docker.io/rabbitmq:3-management

    关于启动Mysql的问题.需要加上-e MYSQL_ROOT_PASSWORD=密码 启动
    ---------------------
    作者:Mr`王
    来源:CSDN
    原文:https://blog.csdn.net/qq_38860828/article/details/82797338
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    Android复习(五)设备兼容—>多apk支持
    Android复习(五)设备兼容—>支持刘海屏
    KVC给只读属性进行赋值..
    pods 终端安装 第三方框架的一些命令
    使用SnakeKit怎么设置动画效果 以及 UIView的弹簧动画效果
    Cocoa、Foundation、UIKit、Objective-c、XCode、Interface Builder的概念
    仿写SDWebImage中的一个网络加载图片的框架
    TCP/IP 短链接 长链接 scoket
    init 和 initWithFrame 区别
    JSON XML 数据解析
  • 原文地址:https://www.cnblogs.com/zuokun/p/11006989.html
Copyright © 2011-2022 走看看