码迷,mamicode.com
首页 > 其他好文 > 详细

docker常规操作

时间:2020-10-21 20:47:16      阅读:13      评论:0      收藏:0      [点我收藏+]

标签:res   设置   参数   restart   启动   连接   自动启动   roo   配置文件   

1.下载镜像文件

下载mysql镜像,指定版本号5.7,如果未指定下载最新版本
docker pull mysql:5.7

查看已下载的镜像

docker images

2.创建实例并启动

#创建并启动mysql实例
docker run -p 3306:3306 --name mysql -v /mydata/mysql/log:/var/log/mysql -v /mydata/mysql/data:/var/lib/mysql -v /mydata/mysql/conf:/etc/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7 #参数说明
--name mysql 为启动的容器命名
-p 3306:3306 将容器的3306端口映射到主机的3306端口 -v /mydata/mysql/log:/var/log/mysql 目录挂载-e MYSQL_ROOT_PASSWORD=root 设置参数,初始化root用户的密码
-d 以后台方式运行
mysql:5.7 使用此镜像运行

#创建并启动redis实例

docker run -p 6379:6379 --name redis -v /mydata/redis/data:/data -v /mydata/redis/redis.conf:/etc/redis/redis.conf -d redis redis-server /etc/redis/redis.conf

#-v 会把后面的参数当作目录,所以要先创建redis.conf
#redis-server 指定redis启动时的配置文件

使用redis镜像执行redis-cli命令连接

docker exec -it redis redis-cli

 

查看已启动的容器

docker ps

 

每个docker实例是一个独立的linux环境,打开实例的

docker exec -it 实例名 /bin/bash

 查看已创建的容器

docker ps -a

设置容器开机启动

让redis容器自动启动
docker update redis --restart=always

 

docker常规操作

标签:res   设置   参数   restart   启动   连接   自动启动   roo   配置文件   

原文地址:https://www.cnblogs.com/dch0/p/13848134.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!