docker
文章平均质量分 62
weixin_44142888
这个作者很懒,什么都没留下…
展开
-
DockerFile
DockerFile DockerFile是用来构建Docker镜像的文本文件,是由一条构建镜像所需的指令和参数构成的脚本。 官网 构建三步骤: 编写DockerFile文件 docker build命令构建镜像 docker run以镜像运行容器实例 1、DockerFile构建过程解析 DockerFile内容基础知识: 1. 每条保留字指令都必须为大写字母且后面都要跟随至少一个参数。 2. 指令按照从上到下,顺序执行。 3. #表示注释。 4. 每条指令都会创建一个新的镜像层并对镜像进行提交。 D原创 2022-04-24 15:07:36 · 1142 阅读 · 0 评论 -
docker搭建redis集群
docker搭建redis集群 docker run -d --name redis-node-1 --net host --privileged=true -v /data/redis/share/redis-node-1:/data redis:6.0.8 --cluster-enabled yes --appendonly yes --port 6381 docker run -d --name redis-node-2 --net host --privileged=true -v /data/re原创 2022-04-24 10:13:34 · 188 阅读 · 0 评论 -
docker中mysql搭建主从复制
docker中mysql搭建主从复制 1、新建主服务器容器实例3307 docker run -d -p 3307:3306 --privileged=true -v /mydata/mysql-master/log:/var/log/mysql -v /mydata/mysql-master/data:/var/lib/mysql -v /mydata/mysql-master/conf:/etc/mysql -e MYSQL_ROOT_PASSWORD=root --name mysql-master原创 2022-04-22 15:24:23 · 97 阅读 · 0 评论 -
docker安装mysql5.7
docker安装mysql5.7 docker安装mysql官方 1、拉取镜像 docker pull mysql:5.7 2、创建容器(运行镜像) docker run -p 3306:3306 -e MYSQL_ROOT_PASSWORD=你的密码 -d mysql:5.7 MYSQL_ROOT_PASSWORD=你的密码:设置密码 3、登录进入mysql docker exec -it 0a5b7a5d0cf4 /bin/bash mysql -uroot -p 4、测试 记得英文分号结尾原创 2022-04-21 10:06:17 · 417 阅读 · 0 评论 -
docker安装tomcat
docker安装tomcat 1、搜索镜像 docker search tomcat 2、拉取镜像 docker pull tomcat 3、运行镜像 这时去访问http://localhost:8080,会报错 这是因为,最新版的tomcat中,webapps目录中什么都没了,都搬到了webapps.dist目录中 4、删除webapps目录,并把webapps.dist目录重命名为webapps rm -r webapps mv webapps.dist webapps ...原创 2022-04-20 17:34:37 · 513 阅读 · 0 评论 -
docker容器数据卷
docker容器数据卷 Docker挂载主机目录如果出现cannot open directory .: Permission denied 解决办法:在挂载目录后多加一个**–privileged=true**参数即可 将容器内的数据备份和持久化到宿主机目录,防止删除容器后数据消失。 docker run -it --privileged=true -v /宿主机绝对路径目录:/容器内目录 镜像名 /bin/bash 注:可以挂载多个,即多个 [-v /宿主机绝对路径目录:/容器内目录] 宿主机绝对路原创 2022-04-20 17:01:17 · 309 阅读 · 0 评论 -
docker本地镜像推送到私有库
docker本地镜像推送到私有库 1、下载镜像Docker Registry docker pull registry 2、运行私有库Registry 运行私有库Registry,相当于本地有个私有Docker hub docker run -d -p 5000:5000 -v /app/registry/:/tmp/registry --privileged=true registry 3、运行centos镜像 运行在《docker本地镜像发布到阿里云》篇中创建的镜像,也可以新拉取一个镜像 可以看原创 2022-04-20 15:00:12 · 1185 阅读 · 0 评论 -
centos7.6+docker安装redis6.0.8
centos7.6+docker安装redis6.0.8 1、下载镜像 docker pull redis:6.0.8 2、查看是否已下载镜像 docker images 成功下载 3、后台运行redis,即启动守护式容器 docker run -d redis:6.0.8 docker ps 如果要进行端口映射,则:docker run -d -p hostPort:containerPort 镜像名 docker run -d -p 6379:6379 redis:6.0.8 成功启动 4原创 2022-04-18 16:23:59 · 760 阅读 · 0 评论 -
Docker常用命令
docker常用命令原创 2022-04-18 16:55:17 · 274 阅读 · 0 评论 -
docker本地镜像发布到阿里云
docker本地镜像发布到阿里云 1、创建镜像仓库 登录阿里云,进入容器镜像服务,进入实例列表 创建命名空间 创建镜像仓库 2、安装vim yum -y install vim-enhanced yum -y install vim* 注:centos镜像中是还没有vim的,可以自己试一下。 3、创建本地镜像 命令:docker commit -m=“描述信息” -a=“作者” 容器ID [路径/]要创建的目标镜像名[:标签名] docker commit -m="安装vim后的centos"原创 2022-04-19 09:15:40 · 103 阅读 · 0 评论