• 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
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    ASP.NET页面打印技术的总结
    js传递中文参数的url到asp(jscript)解释得到的中文参数为乱码的解决方法
    header的用法(PHP)
    oracle 11g road(/dev/shm需注意)
    mysql 主从同步 Error 'Out of range value for column的问题
    linux shell 过滤特殊字符开始的行
    Oracle穿越incarnation恢复数据
    多普达A6388刷机2.3
    【忽悠普通人用】隐藏文件夹的方法
    电脑同时使用双网卡实现方法
  • 原文地址:https://www.cnblogs.com/zuokun/p/11006989.html
Copyright © 2020-2023  润新知