zoukankan      html  css  js  c++  java
  • windows10 docker安装使用

    一、安装部署

    1.下载安装

    https://hub.docker.com/editions/community/docker-ce-desktop-windows

    需要注册完后,才可以下载。点击安装

    但是这个安装似乎没有给我选择安装到具体哪个盘符的选项,所以直接就是安装到c盘去了。

     现在在系统的命令行中,就可以使用docker相关的命令了。

    2、运行hello world程序

    docker run ubuntu:15.10 /bin/echo "hello world"

    docker run 意思是:生成一个容器

    ubuntu:15.10 表示 加载的镜像是乌班图linux镜像

    /bin/echo "hello world" 表示的是在容器里面执行的命令 可以看出这就是一句 标准的输出语句 echo xxx

    运行docker ps -a 查看所有的容器:

    从docker hub的仓库中拉取mysql镜像

    docker pull mysql

    执行结果:

     查看镜像:

    docker images

    执行结果:

     还有一个ubuntu是我之前已经下载好的。

    运行mysql:

    docker run --name mysql -p 3308:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql

     解释:

    run            运行一个容器
    --name         后面是这个镜像的名称
    -p 3306:3306   表示在这个容器中使用3306端口(第二个)映射到本机的端口号也为3306(第一个)
    -d             表示使用守护进程运行,即服务挂在后台

    这边我下载的是最新的mysql,用连接工具连接的时候,会出现Authentication plugin 'caching_sha2_password' cannot be loaded

    解决方案:

    进去mysql容器:

    docker exec -it mysql /bin/bash

    登入mysql:

    mysql -uroot -p123456

    修改密码:

    alter user 'root'@'%' identified with mysql_native_password by 'root';

    这个时候就可以连接了。

     

  • 相关阅读:
    为什么图层1剪切蒙版到图层2,图层1不见了?
    制作放射状背景
    如何制作底纹(2)
    如何制作底纹?
    web网页按钮如何制作
    取得表中数据的insert语句
    Solr查询详解
    .NET开发过程中的全文索引使用技巧之Solr
    工作中常用的数据库操作脚本整理
    如何在Linux上编译c++文件
  • 原文地址:https://www.cnblogs.com/chenmz1995/p/11764030.html
Copyright © 2011-2022 走看看