zoukankan      html  css  js  c++  java
  • docker

    # 链接:https://www.bilibili.com/video/BV187411o7vR?p=28
    
    # docker searck centos
    进入官方镜像仓库:https://hub.docker.com/课查看全部的tag版本
    
    docker run -it --name=xxxname mysql:5.7 /bin/bash
    docker run -id --name=xxxname mysql:5.7
    
    #### 
     -i 持续运行,不加-i参数的话容器运行一段时间后没有客户端连接过来会自动退出,-t进入容器并在新的终端中打开
     -d 后台运行
    
     退出:exit
     dokcer ps 
     docker ps -a 查看历史容器信息
    
     # 进入容器
     docker exec -it xxx_name /bin/bash
    
     docker start xxx_name
     docker stop xxx_name
     docker rm xxx_name
     docker rm `docker ps -aq` #删除全部容器
    
     docker inspect xxx_name #查看容器信息
    
    
     二、docker数据卷
     docker run xxx_name -id --name=sjjxxx -v /root/data:/root/docker/conxxx  
      -v /root/data2:/root/docker/conxxx2  mysql:5.7  # -v参数即可实现宿主机的目录与容器的目录挂载,目录不存在是会自动创建
    
      ########数据卷容器:
         # 创建数据卷容器
         docker run -it --name=sjjrq -v /tmp/data centos:7 /bin/bash
         2.创建启动c1 c2容器,使用 --volumes-from参数设置数据卷
         docker run -it --name=c1 --volume-from sjjrq centos:7 /bin/bash
    
      三、应用部署:
         docker run -id --name=xxx mysql:5.7 -p 3307:3307 #将宿主机的3307映射到容器的3306端口
    
      四、dockfile
      docker commit xx_name my_mysql:1.0
    
      docker save -o my_mysql.tar.gz my_mysql:1.0
      docker load -i my_mysql.tar.gz
    
      # 构建
      docker build -f ./centos_dockfile -t my_centos:1.0 ./
    
      四。dockker componse 服务编排
    
      docker compose的安装:...
       vim xxx_compose.yml
    
      docker-compose up 运行 # 加-d 后台启动
    
      五、创建自己的私有镜像仓库....
    
  • 相关阅读:
    Java DB 访问(三)mybatis mapper interface接口
    android stdio 安装后gradle 编译失败,设置代理不管用
    超星自动签到并邮件通知
    关于解决Mac使用docker安装SQL server for Linux 中文乱码问题
    Bom简单介绍
    grid-layout
    Position
    前端学习(注册表)
    关于学精通一门语言的个人看法(欢迎留言补充)
    Google 最新推出数据集搜索
  • 原文地址:https://www.cnblogs.com/lajiao/p/12953412.html
Copyright © 2011-2022 走看看