zoukankan      html  css  js  c++  java
  • docker运行安装mysql postgres

    安装mysql

    [root@host1 ~]# docker images -a
    REPOSITORY           TAG                 IMAGE ID            CREATED             SIZE
    docker.io/mysql      5.7                 4d1bf91a2e39        37 hours ago        435 MB
    docker.io/postgres   9.6                 2e95ec592d5a        2 days ago          250 MB
    
    docker run -itd  --name mysql5.7  -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
    
    
    
    [root@host1 ~]# docker ps -a
    CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                               NAMES
    74fe49e4c570        mysql:5.7           "docker-entrypoint..."   3 minutes ago       Up 3 minutes        0.0.0.0:3306->3306/tcp, 33060/tcp   mysql5.7
    [root@host1 ~]#
    [root@host1 ~]#
    [root@host1 ~]#
    [root@host1 ~]# docker exec -it mysql5.7  /bin/bash
    root@74fe49e4c570:/# mysql -uroot -p
    Enter password:
    Welcome to the MySQL monitor.  Commands end with ; or g.
    Your MySQL connection id is 8
    Server version: 5.7.29 MySQL Community Server (GPL)
    
    Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.
    
    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.
    
    Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
    
    mysql>
    
    

    安装postgres

    [root@host1 ~]# docker run --name postgres9.6 -e POSTGRES_PASSWORD=123456 -p 5432:5432 -d postgres:9.6
    f53027308a44ac1aa6d1247fda115b04eb822d44d17ce905d1c19b0eef2a8b13
    [root@host1 ~]# docker ps -a
    CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                               NAMES
    f53027308a44        postgres:9.6        "docker-entrypoint..."   3 seconds ago       Up 2 seconds        0.0.0.0:5432->5432/tcp              postgres9.6
    74fe49e4c570        mysql:5.7           "docker-entrypoint..."   About an hour ago   Up About an hour    0.0.0.0:3306->3306/tcp, 33060/tcp   mysql5.7
    [root@host1 ~]# docker exec -it postgres9.6   /bin/bash
    root@f53027308a44:/#
    root@f53027308a44:/#
    root@f53027308a44:/# psql -U postgres
    psql (9.6.17)
    Type "help" for help.
    
    postgres=#
    postgres=#
    
    
  • 相关阅读:
    域名和IP地址的关系通俗解释
    简单卷、跨区卷、带区卷、镜像卷和 RAID5的区别
    什么是网络端口
    Windows7 64 bit 下解决:检索 COM 类工厂中 CLSID 为 {0002450000000000C000000000000046} 的组件时失败
    SQL函数,收藏先。
    C#中抽象类和接口的区别(转)
    SQL数据库碎片检查DBCC SHOWCONTIG含义
    SQL锁表语句
    50种方法优化SQL Server
    简单工厂模式(转)
  • 原文地址:https://www.cnblogs.com/JuncaiF/p/12376449.html
Copyright © 2011-2022 走看看