docker
大得369
科学
展开
-
Docker容器教程
Docker容器教程原创 2022-12-04 13:47:13 · 439 阅读 · 0 评论 -
docker运行redis并挂载存储卷
docker运行redis并挂载存储卷原创 2022-07-13 23:22:18 · 506 阅读 · 1 评论 -
docker容器挂载存储卷方法
docker容器挂载存储卷方法原创 2022-07-13 23:14:30 · 481 阅读 · 0 评论 -
阿里云k8s跨域问题
阿里云k8s跨域问题原创 2022-06-08 14:34:25 · 372 阅读 · 0 评论 -
docker容器Dockerfile文件
FROM 容器ENV TZ "Asia/Shanghai"WORKDIR /homeCOPY ./ ./RUN go build -mod vendor main.goRUN chmod +x ./mainRUN echo "#!/bin/bash\n./main -c \$APP_ENV" > ./start.shRUN chmod +x ./start.shCMD ["/bin/bash","/home/start.sh"]原创 2021-12-28 15:18:16 · 486 阅读 · 0 评论 -
创建拉取postgresql容器
拉取docker pull postgres查看docker images启动docker run --name pg -e POSTGRES_PASSWORD=123456 -e POSTGRES_USER=postgres -p 5432:5432 -d postgres:latest查看运行docker ps连接账号postgres ,密码123456,端口5432,服务器ip原创 2021-12-09 18:39:50 · 1030 阅读 · 0 评论 -
Dockerfile编写,以及设置一个自启动脚本
FROM:指定基础镜像,必须为第一个命令MAINTAINER:维护者信息RUN:构建镜像时执行的命令ADD:将本地文件添加到容器中,tar类型文件会自动解压(网络压缩资源不会被解压),可以访问网络资源,类似wgetCOPY:功能类似ADD,但是是不会自动解压文件,也不能访问网络资源CMD:构建容器后调用,也就是在容器启动时才进行调用。ENTRYPOINT:配置容器,使其可执行化。配合CMD可省去"application",只使用参数。LABEL:用于为镜像添加元数据ENV:.转载 2021-12-09 09:17:18 · 1922 阅读 · 0 评论 -
docker打包运行中的容器成镜像
docker commit -a="作者" -m="描述" 容器id 镜像名:版本原创 2021-12-08 12:02:45 · 771 阅读 · 0 评论 -
docker启动挂载目录
[root@otrs004097 ~]# docker run -d -v /opt/docker-registry:/var/lib/registry -p 5000:5000 --name registry registry6c01265a36274493fd362ab76819f262e344f8259b9a7b3ae056140ec11d1ec8-itd:在容器中打开一个伪终端进行交互操作,并在后台运行; -v:把宿主机的/data/registry目录绑定 到 容器/var/lib/re.原创 2021-12-03 18:23:39 · 1633 阅读 · 0 评论 -
docker镜像推送到自己远程仓库服务器上
先搭建一台私仓库换成公网id,就是公有# 1、拉取私有仓库镜像 docker pull registry# 2、启动私有仓库容器 docker run -id --name=registry -p 5000:5000 registry# 3、打开浏览器 输入地址http://服务器ip:5000/v2/_catalog,看到{"repositories":[]} 表示私有仓库 搭建成功# 4、修改daemon.json vim /etc/docker/daemon.json #...原创 2021-12-02 14:23:22 · 2893 阅读 · 0 评论 -
docker镜像不能删除
删除提示Error:No such image:xxxxxxx进入目录cd /var/lib/docker/image/overlay2/imagedb/content/sha256,可以看到所有镜像文件不知道是那个,输入docker images觉得不确定的话,可以通过文件大小查看一下:stat + 文件名stat bf756fb1ae65adf866bd8c456593cd24beb6a0a061dedf42b26a993176745f6b确认后删除该文件即可:rm -rf.原创 2021-12-01 08:58:41 · 861 阅读 · 0 评论 -
docker images无法删除,删除全部
service docker stop # 关闭docker服务rm -rf /var/lib/docker # 删除images文件docker.service start # 开启docker服务原创 2021-11-30 16:12:06 · 657 阅读 · 0 评论 -
docker容器导出导入
导出:docker save -o centos.tar centos:latest #将centos:latest镜像导出为centos.tar文件导入:docker load -i centos.tar #加载centos.tar,加载后的镜像各标签与原导出的镜像标签相同补充知识:docker将镜像保存为tar文件将单个文件保存为tar文件,并加载到本地docker save ****.v1 > images.tardocker load < images.tar将多个文件.原创 2021-11-30 16:07:54 · 428 阅读 · 0 评论 -
Kubectl 常用命令大全
基础命令:create,delete,get,run,expose,set,explain,edit# 创建Deployment和Service资源$ kubectl create -f demo-deployment.yaml$ kubectl create -f demo-service.yaml# 根据yaml文件删除对应的资源,但是yaml文件并不会被删除,这样更加高效$ kubectl delete -f demo-deployment.yaml$ kubectl delete转载 2021-11-24 14:10:11 · 4042 阅读 · 0 评论