美文网首页
docker笔记相关

docker笔记相关

作者: stonehiy | 来源:发表于2017-09-25 10:29 被阅读15次

docker相关命令

查看本地镜像

sudo docker images

查看所有的容器

sudo docker ps -a

查看运行的容器

sudo docker ps

首次启动mysql容器

  • 首次启动首先创建目录mysql,用于存放后面的相关东西。

    sudo mkdir -p ~/mysql/data ~/mysql/logs ~/mysql/conf

    data目录将映射为mysql容器配置的数据文件存放路径

    logs目录将映射为mysql容器的日志目录

    conf目录里的配置文件将映射为mysql容器的配置文件,cd到conf创建文件my.cnf

    sudo touch my.cnf

  • 进入创建的mysql目录启动容器

    sudo docker run -p 3306:3306 --name mymysql -v $PWD/conf/my.cnf:/etc/mysql/my.cnf -v $PWD/logs:/logs -v $PWD/data:/mysql_data -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6

-p 3306:3306:将容器的3306端口映射到主机的3306端口

-v $PWD/conf/my.cnf:/etc/mysql/my.cnf:将主机当前目录下的conf/my.cnf挂载到容器的/etc/mysql/my.cnf

-v $PWD/logs:/logs:将主机当前目录下的logs目录挂载到容器的/logs

-v $PWD/data:/mysql_data:将主机当前目录下的data目录挂载到容器的/mysql_data

-e MYSQL_ROOT_PASSWORD=123456:初始化root用户的密码
  • 停止应用容器(可以通过容器id或是容器名停止)

    sudo docker stop mymysql

  • 已经停止的容器,我们可以使用命令 docker start 来启动(可以通过容器id或是容器名启动)

    sudo docker start mymysql

相关文章

  • docker使用技巧记录

    随笔记录,不定时更新 安装docker 容器相关 删除所有容器docker rm $(docker contain...

  • k8s集群详细部署和使用-全集

    Docker基础学习 01.Docker笔记之与镜像相关的命令整理https://www.jianshu.com/...

  • docker笔记相关

    docker相关命令 查看本地镜像 sudo docker images 查看所有的容器 sudo docker ...

  • 笔记:DOCKER相关

    镜像管理 看本机存在的images 删除某个镜像,参数是ImageID: 容器管理 启动容器: 查看运行中的容器:...

  • Docker笔记之总结

    Docker笔记之Docker初体验Docker笔记之容器Docker笔记之网络管理Docker笔记之数据卷Doc...

  • 【docker 笔记】docker 存储相关整理

    文前说明作为码农中的一员,需要不断的学习,我工作之余将一些分析总结和学习笔记写成博客与大家一起交流,也希望采用这种...

  • 【docker 笔记】docker 网络相关整理

    文前说明作为码农中的一员,需要不断的学习,我工作之余将一些分析总结和学习笔记写成博客与大家一起交流,也希望采用这种...

  • 【docker 笔记】docker 容器相关整理

    文前说明作为码农中的一员,需要不断的学习,我工作之余将一些分析总结和学习笔记写成博客与大家一起交流,也希望采用这种...

  • 【docker 笔记】docker 仓库相关整理

    文前说明作为码农中的一员,需要不断的学习,我工作之余将一些分析总结和学习笔记写成博客与大家一起交流,也希望采用这种...

  • 【docker 笔记】docker 镜像相关整理

    文前说明作为码农中的一员,需要不断的学习,我工作之余将一些分析总结和学习笔记写成博客与大家一起交流,也希望采用这种...

网友评论

      本文标题:docker笔记相关

      本文链接:https://www.haomeiwen.com/subject/zourextx.html