![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
adan201212
这个作者很懒,什么都没留下…
展开
-
将容器打包为镜像并转为tar包
将容器打包为镜像并转为tar包容器转镜像docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]OPTIONS说明:-a :提交的镜像作者;-c :使用Dockerfile指令来创建镜像;-m :提交时的说明文字;-p :在commit时,将容器暂停docker commit -m "" -a "" [CONTAINER ID] [给新的镜像命名]例:docker commit -m "" -a "原创 2021-05-07 10:07:39 · 851 阅读 · 0 评论 -
docker 上传镜像至阿里云
docker 上传镜像至阿里云1.打开阿里云:https://cr.console.aliyun.com/2.点击命名空间,创建命名空间3.创建镜像仓库4.创建成功后,点击管理,使用上面的命令进行操作原创 2021-05-06 16:26:19 · 67 阅读 · 0 评论 -
springboot将项目直接打包成镜像,上传docker并创建容器
springboot将项目直接打包成镜像,上传docker并创建容器1.修改docker配置文件,并修改ExecStart参数vi /usr/lib/systemd/system/docker.serviceExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock2.idea下载docker插件file->settings->plugin->docker 下载file->原创 2021-05-06 16:22:44 · 164 阅读 · 0 评论 -
将jar包打成镜像
将jar包打成镜像1.上传jar包2.在同一创建Dockerfile文件cd /usr/local/jdktouch Dockerfilevi DockerfileDockerfile# 基于哪个镜像,需要用一个已有的镜像做载体来创建,这里我使用的java8镜像,如果大家的docker镜像中没有java8,它就会自动去下载FROM jdk1.8# 将本地文件夹挂载到当前容器,指定/tmp目录并持久化到Docker数据文件夹,因为Spring Boot使用的内嵌Tomcat容器默认使用/原创 2021-05-06 16:07:22 · 1561 阅读 · 1 评论 -
nacos容器创建+springboot连接配置
nacos容器创建+springboot连接配置拉取nacos镜像docker pull nacos/nacos-server查看镜像是否下载成功docker images创建nacos挂载目录mkdir -p /home/zhangdan/nacos/logs/ mkdir -p /home/zhangdan/nacos/init.d/ vi /home/zhangdan/nacos/init.d/custom.properties原创 2021-05-06 15:14:09 · 276 阅读 · 0 评论 -
nginx容器创建与本地连接
nginx容器创建与本地连接拉取镜像docker pull nginx查看镜像是否拉取成功docker images创建nginx挂载目录mkdir -p /home/zhangdan/nginx/confmkdir -p /home/zhangdan/nginx/htmlmkdir -p /home/zhangdan/nginx/logscd conftouch nginx.confvi nginx.confnginx.confuser root;worker_pro原创 2021-05-06 14:59:49 · 235 阅读 · 0 评论 -
docker离线安装
1.下载包:https://pan.baidu.com/s/1iPog3IQjYXn7Q5s5X3uKmw2.将以上安装包上传至服务器后,执行以下命令rpm -ivh docker-ce-cli-18.09.8-3.el7.x86_64.rpmrpm -ivh container-selinux-2.107-3.el7.noarch.rpm --force --nodeps rpm -ivh containerd.io-1.2.2-3.el7.x86_64.rpm rpm -ivh libc原创 2021-04-15 14:51:33 · 98 阅读 · 0 评论 -
离线构建jdk1.8镜像并创建容器
FROM 基础镜像MAINTAINER 作者信息WORKDIR 工作目录RUN 创建一个jdk8目录add 将宿主机的jdk复制过来ENV 设置环境变量,没有等号原创 2021-05-06 14:20:38 · 576 阅读 · 1 评论 -
redis容器创建与连接
redis容器创建与连接1.拉取redis镜像docker pull redis2.创建redis挂载目录cd /home/zhangdanmkdir rediscd redismkdir conf data cd conftouch redis.confvi redis.confcd /home/zhangdan/redistouch redis.bashvi redis.bashredis.conf# Redis配置文件# Redis默认不是以守护进程的方式运行,可原创 2021-05-06 14:31:42 · 695 阅读 · 0 评论 -
mysql5.7 容器创建与连接
mysql5.7 容器创建与连接1.拉取mysql5.7镜像docker pull mysql:5.72.查看是否拉取成功docker images3.创建mysql挂载目录cd /home/zhangdanmkdir mysqlcd mysqlmkdir confcd conftouch mysqld.cnfvi mysqld.cnfcd /home/zhangdan/mysqltouch mysql.bashvi mysql.bashchmod +x mysql.b原创 2021-05-06 14:42:29 · 142 阅读 · 0 评论 -
docker自定义网络
docker自定义网络参考资料:B站狂神教程查看所有docker网络docker network lsbridge:桥接docker(默认,自己创建容器时也是bridge模式)none:不配置网络,一般不用host::所有主机共享网络桥接模式原理:我们每启动一个docker容器,docker就会给docker容器分配一个ip,我们只要按照了docker, 就会有一个docker0桥接模式,使用的技术是veth-pair技术!1.桥接模式的容器,通过ip可以ping通,但容器重启后,原创 2021-05-06 13:45:11 · 98 阅读 · 0 评论