zoukankan      html  css  js  c++  java
  • docker常用软件安装及使用

    linux安装docker:

    sudo wget -qO- https://get.docker.com | sh

    启动docker:

     service docker start

    搜索镜像:

    docker search tomcat 

    查看docker启动了哪些容器:

    docker ps -a

    进入到容器内部:

     sudo docker exec -it 40aeef081297 /bin/bash

    启动可视化管理工具:

    docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name prtainer portainer/portainer

    网站:

    localhost:9000

    启动mysql的命令:

    docker run -it -d -p 3306:3306 --name mysql -e TZ=Asia/Shanghai -e MYSQL_ROOT_PASSWORD=root mysql:5.7.27

    登陆mysql:

    docker exec -ti 897deac8fd59 mysql -uroot -proot

    启动tomcat的命令:

    docker run -it -d -p 8080:8080 --restart=always -v /usr/local/tomcat/webapp:/data/webapps --name tomcat tomcat:8.5-jre10-slim

    /data/webapps宿主主机目录
    /usr/local/tomcat/webapp docker容器tomcat目录
    -p 端口映射
    –name 容器名称

    将项目移动到docker容器内tomcat目录:

    docker cp /tmp/***.war 40aeef081297:/usr/local/tomcat/webapps/

    启动redis的命令带密码: 

    docker run -it -d -p 6379:6379 --name redis redis:latest --requirepass "123456789"

    服务器直接连接redis:

    docker exec -ti 88cd63db7283b00e810caee93596fe1b9d971a3db69d0e5a21b5ed694e0b30a0 redis-cli

    安装rabbmitMQ(默认用户名密码),默认guest 用户,密码也是 guest : 

    docker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5672:5672 rabbitmq:3-management

    安装rabbmitMQ(设置用户名密码):

     docker run -d --hostname my-rabbit --name rabbit -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p 15672:15672 -p 5672:5672 rabbitmq:3-management
    

    进入rabbmit页面:

    localhost:15672
  • 相关阅读:
    1208PHP基础
    数据库的查询
    1108 函数
    Shell脚本监控Linux某个后台进程,当进程死掉后重新启动服务,以httpd为例
    Windows下安装Zabbix agent
    Zabbix4.0如何监控Windows主机
    yum下载Zabbix4.0失败的解决方法
    TCP的三次握手与四次挥手理解
    MySQL主从复制原理
    Awk
  • 原文地址:https://www.cnblogs.com/hahahehexixihoho/p/11527230.html
Copyright © 2011-2022 走看看