docker
干饭大王爱学习
干饭大王爱学习,不但喜欢干饭还喜欢学习,也喜欢打篮球运动
展开
-
构建自己的Compose and WordPress
【代码】构建自己的Compose and WordPress。原创 2022-10-04 16:00:08 · 680 阅读 · 0 评论 -
Docker-Compose
docker-compose是基于docker的开源项目,托管于github上,由python实现,调用 docker服务的API负责实现对docker容器集群的快速编排,即通过一个单独的yaml文件,来定义一组相关的容器来为一个项目服务。所以,docker-compose默认的管理对象是项目,通过子命令的方式对项目中的一组容器进行生命周期的管理。原创 2022-10-04 15:30:18 · 814 阅读 · 0 评论 -
docker网络
查看容器之间能否相互ping通(相互之间是可以相互ping通的)create #创建bridge #模式为桥接subnet 192.168.1.0/24 #子网gateway 192.168.1.1 #网关mynet #名称创建好之后查看网卡的详细信息docker network inspect mynet接下来创建一个容器要求自定义网络,使用我们刚才创建的mynet的网络run -it #以交互模式运行。原创 2022-10-03 23:59:36 · 629 阅读 · 0 评论 -
发布镜像到阿里云
docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/dale-dale/dale:[镜像版本号]docker push registry.cn-hangzhou.aliyuncs.com/dale-dale/dale:[镜像版本号]这条命令在在每个人的个人实例的镜像仓库里面都有,而且每个人的都不一样,可直接复制。报错的情况(将网络的首选dns改为8.8.8.8,然后重启网卡就可以了)原创 2022-10-03 23:24:30 · 227 阅读 · 0 评论 -
发布镜像到docker hub
查看报错:denied: requested access to the resource is denied #被服务器拒绝的!报错代码:denied: requested access to the resource is denied。解决办法:docker tag tomcat01 woshishabi/mytomcat01:10.1。woshishabi:这里必须是docker hub上的账号。tomcat01 :可以是镜像id和镜像名称。docker tag:更改镜像的标签。原创 2022-10-03 22:51:11 · 388 阅读 · 0 评论 -
docker file
FROM #基础镜像,一切从这里开始构建MAINTAINER #镜像是读写的,姓名+邮箱RUN #镜像构建的时候需要运行的命令ADD #步骤,tomcat镜像,这个tomcat的压缩包!添加内容WORKDIR #镜像的工作命令VOLUME #挂在的目录EXPOSE #保留的端口配置CMD #指定这个容器启动的时候需要运行的命令,只有最后一个会生效,可被替代。原创 2022-10-03 22:41:29 · 315 阅读 · 0 评论 -
安装MySQL
此时,容器内的linux主机和本地的MySQL数据是同步的。就算是把容器给删除了数据还是保存在本地的。把容器的/home/mysql/conf映射到宿主机的/home/mysql/conf.d目录下。把容器的/home/mysql/data映射到宿主机的/var/lib/mysql下。更改名字为mysql5.7。开放mysql的3306端口,默认的端口也是3306。接下来使用sqlyong连接上mysql进行测试。mysql是需要配置一个密码的。原创 2022-10-03 22:14:06 · 545 阅读 · 0 评论 -
docker中数据卷的使用
一、什么是数据卷?二、数据卷的作用三、挂载启动容器我们可以使用docker inspect 容器id查看挂载的目录查看效果,我们在容器的/home目录下新建一个1.txt的文件看看能不能同步到宿主机的/home/ceshi目录下容器新建1.txt的文件 看看宿主机能不能同步(宿主机上成功同步过来) 接下来我们关掉容器,在宿主机上修改文件看看能不能同步 验证结果:当容器关闭的时候也是可以同步修改数据的...原创 2022-07-10 00:02:47 · 438 阅读 · 0 评论 -
centos7 docker中安装图形化管理工具portainer
1.在docker中搜索镜像docker search portainer2.下载镜像docker pull portainer/portainer3.启动portainerdocker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name portainer01 docker.io/portainer/portainer参数解析:-p 9000:90原创 2022-01-10 15:20:26 · 763 阅读 · 0 评论 -
使用docker架设nginx服务器
1.使用docker search搜索镜像docker search nginx 2.使用docker pull nginx去下载镜像docker pull nginx3.下载完成后查看刚才下载的镜像docker images4.启动容器4.1.第一种方式,以后台的形式启动nginx,参数-d是以后台的形式启动,--name是给容器取个名字,-p是暴露端口的意思docker run -d --name nginx01 -p 80:80 nginx...原创 2022-01-06 18:19:19 · 994 阅读 · 0 评论 -
docker常用命令
本文命令出自官方文档:https://docs.docker.com/reference/(官方的命令网站)Docker version #显示docker的版本信息Docker info #显示docker的系统信息,包括系统个镜像的位置Docker --help #docker的帮助命令Docker images #查看本地主机的镜像Docker images -a #查看本地主机的所有镜像Docker imag原创 2021-12-31 18:16:20 · 498 阅读 · 0 评论 -
docker run的运行原理
原创 2021-12-31 15:23:45 · 510 阅读 · 0 评论 -
docker配置国内镜像加速
1.进入阿里云网站https://www.aliyun.com/?utm_content=se_10091450792.在搜索框上面搜索“容器镜像服务”3.点击镜像加速,然后选择centos的,根据自己的系统来定4.配置使用,直接复制蓝色框里的代码,每个人的是不一样的sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": ["h..原创 2021-12-27 16:44:56 · 544 阅读 · 0 评论 -
docker的安装与卸载(一)
1.先卸载掉一些老旧的版本,如果没有安装过请忽略sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ ..原创 2021-12-27 16:20:17 · 150 阅读 · 0 评论