zoukankan      html  css  js  c++  java
  • docker听课笔记 | 应用部署 | 04

    MySQL部署

    (1)拉取mysql镜像

    docker pull centos/mysql-57-centos7
    

    (2)创建容器

    docker run -di --name=tensquare_mysql -p 33306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
    

    -p 代表端口映射,格式为  宿主机映射端口:容器运行端口

    -e 代表添加环境变量  MYSQL_ROOT_PASSWORD 是root用户的登陆密码

    (3)远程登录mysql

    连接宿主机的IP ,指定端口为33306

    tomcat部署

    (1)拉取镜像

    docker pull tomcat:7-jre7
    

    (2)创建容器

    创建容器  -p表示地址映射

    docker run -di --name=mytomcat -p 9000:8080 
    -v /usr/local/webapps:/usr/local/tomcat/webapps tomcat:7-jre7
    

    Nginx部署

    (1)拉取镜像

    docker pull nginx
    

    (2)创建Nginx容器

    docker run -di --name=mynginx -p 80:80 nginx
    

    Redis部署

    (1)拉取镜像

    docker pull redis
    

    (2)创建容器

    docker run -di --name=myredis -p 6379:6379 redis
    

    deepo深度学习环境部署

    使用ubuntu + docker的话,只需要安装nvidia的显卡驱动和nvidia-docker即可,不用安装cuda,cuDNN什么鬼的!

    安装显卡驱动(傻瓜式安装)

    ubuntu-drivers devices
    sudo ubuntu-drivers autoinstall
    sudo reboot
    

    Nvidia-docker的安装

    参考官网,这个一般基本是不会出错的!

    docker run --gpus all -di --name=mydl01 -p 9999:8888 --ipc=host -v ~/code/Python_learn:/code/Python_learn ufoym/deepo 
    

    如果要启动jupyter的话

    jupyter notebook --allow-root --ip=0.0.0.0
    

    然后在宿主机的浏览器进行访问,只不过要把端口更换为宿主机映射过去的端口

    # 将下面的8888 更改为 9999
    http://127.0.0.1:8888/?token=cce99a44ce081e39a18e9c6297c2fbf5db4d49e76e87bf3d
    
  • 相关阅读:
    神医,全部的诡异动画,
    显示界面的,调节frame的代码 写到 viewwillappear,
    两个像素,
    人类的心理行为模式,---》阮一峰,
    浅谈IE11--web开发测试
    node中的console
    node服务器重定向
    服务端渲染&&客户端渲染
    node积累
    Apache网页文件目录模板
  • 原文地址:https://www.cnblogs.com/Rowry/p/14670708.html
Copyright © 2011-2022 走看看