zoukankan      html  css  js  c++  java
  • Docker安装常见的应用与将本地镜像推送到阿里云

    一、Docker安装常用的应用

    1,docker安装mysql

    #拉取镜像mysql5.7
    docker pull mysql:5.7
    #启动容器(绑定对应的配置文件和日志,默认密码为123456)
    docker run -p 3306:3306 -it --name mysql 
    -v /mydocker/mysql/conf/my.cnf:/etc/mysql/my.cnf
    -v /mydocker/mysql/logs:/var/log/mysql
    -v /mydocker/mysql/data:/var/lib/mysql
    -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7

    2,docker安装redis

    #拉取镜像
    docker pull redis:3.2
    #启动容器(提前创建/mydocker/myredis/conf/redis.conf文件就不会出现挂载的是目录了)
    docker run -p 6379:6379
    -v /mydocker/myredis/data:/data
    -v /mydocker/myredis/conf/redis.conf:/usr/local/etc/redis/redis.conf
    -d redis:3.2 redis-server /usr/local/etc/redis/redis.conf --appendonly yes

    3,docker安装zookeeper

    #拉取镜像
    docker pull zookeeper
    #启动
    docker run --privileged=true -d --name zookeeper --publish 2181:2181  -d zookeeper:latest

    二、docker推送到阿里云镜像

    1,在阿里云docker镜像仓库中创建自己的命令空间和对应的镜像仓库,可任意命名

     

     2,将镜像推送到Registry

    $ sudo docker login --username=*** registry.cn-beijing.aliyuncs.com  #第一次登陆时这一步需要输入密码
    $ sudo docker tag [ImageId] registry.cn-beijing.aliyuncs.com/my_docker_0902/mytomcat:[镜像版本号]
    $ sudo docker push registry.cn-beijing.aliyuncs.com/my_docker_0902/mytomcat:[镜像版本号]

     

     3,拉取对应的镜像文件

    docker pull registry.cn-beijing.aliyuncs.com/my_docker_0902/mytomcat:1.0

  • 相关阅读:
    QT *.pri 语法学习
    qt 的相对路径说法
    openwrt 时间更新
    openwrt network 初始化
    在线配置热加载配置 go-kratos.dev 监听key 通过atomic.Value支持自动热加载
    Monkey patching
    UDP flood UDP Port Denial-of-Service Attack
    一例 Go 编译器代码优化 bug 定位和修复解析
    t
    golang 网络编程之如何正确关闭tcp连接以及管理它的生命周期 socket
  • 原文地址:https://www.cnblogs.com/bbgs-xc/p/12969422.html
Copyright © 2011-2022 走看看