zoukankan      html  css  js  c++  java
  • Docker学习+遇坑笔记

    基础命令:

    1.Docker启动:docker-machine start default

    2.Docker关闭:  docker-machine stop default

    3.查看当前运行的Docker进程:docker ps

    4.查看已经创建的Docker镜像:docker ps -a

    5.启动一个镜像:docker start ***

    6.关闭一个镜像:docker stop ***

    7.删除一个镜像:docker rm ***

    8.查找docker宿主机ip:  docker-machine ip default

    9.查看启动的镜像的日志情况: docker logs -f ****

    10. 进入某个正在运行的镜像: docker exec -it *** /bin/bash

    Docker STF创建

    - docker run -d --name rethinkdb -v /srv/rethinkdb:/data --net host rethinkdb rethinkdb --bind all --cache-size 8192 --http-port 8090
    - docker run -d --name adbd --privileged -v /dev/bus/usb:/dev/bus/usb --net host sorccu/adb:latest
    - docker run -d --name stf --net host openstf/stf stf local --public-ip 宿主机IP地址(docker-machine ip default获取)
    打开网页:宿主机IP地址:7100

    Docker Jenkins创建:

    docker run -d -u root --name myjenkins -p 9090:8080 -p 50000:50000 -v /var/jenkins_home jenkins/jenkins:lts


    Docker Mysql创建:
    启动
    1. docker run --name mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql

    (遇到的坑)无法连接数据库, 提示密码问题出错解决方案:

    进入镜像:

    1.docker exec -it mysql /bin/bash

    输入命令

    2.mysql --user=root --password //此处输入123456

    重置密码

    3.ALTER USER 'root' IDENTIFIED WITH mysql_native_password BY 'wht123';

  • 相关阅读:
    iOS 学习
    swift
    (九)Javabean与Jsp(来自那些年的笔记)
    (八)JSP 技术知识点总结(来自那些年的笔记)
    java抽象工厂模式
    java工厂方法模式
    java的简单工厂模式
    服务提供者框架讲解 之 myJDBC
    第一条:考虑用静态工厂方法代替构造器
    另辟蹊径的归并排序复杂度分析
  • 原文地址:https://www.cnblogs.com/howardwu/p/9933795.html
Copyright © 2011-2022 走看看