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=#
    
    
  • 相关阅读:
    安装完MySQL数据库设置密码
    pom.xml
    性能测试更像一次科学实验
    gitlab git
    postman
    python3 session cookie
    自动化测试的概念及工具
    项目启动加载配置,以及IP黑名单,使用CommandLineRunner和ApplicationRunner来实现(一般用在网关进行拦截黑名单)
    使用JWT登录生成token
    国际化的实现i18n--错误码国际化以及在springboot项目中使用
  • 原文地址:https://www.cnblogs.com/JuncaiF/p/12376449.html
Copyright © 2011-2022 走看看