娜尼的妮妮

导航

2021年7月29日 #

Dockerfile 相关用法

摘要: 1 COPY COPY index.html /usr/share/nginx/html/ 2 CMD CMD ["top"] # The main purpose of a CMD is to provide defaults for an executing container. 3 WORKD 阅读全文

posted @ 2021-07-29 16:52 娜尼的妮妮 阅读(48) 评论(0) 推荐(0) 编辑

Docker container 的相关命令

摘要: 1 删除host机器上所有的container docker rm -f $(docker ps -a -q) 2 run container 从dockerhub上 docker run -d -p 5000:5000 --name app1 selaworkshops/python-app:1. 阅读全文

posted @ 2021-07-29 14:36 娜尼的妮妮 阅读(86) 评论(0) 推荐(0) 编辑

Docker exec vs attach 区别

摘要: 先创建一个ubuntu container docker run -dit ubuntu docker exec docker exec -t <container-id> bash docker attach docker attach <container-id> docker exec 和do 阅读全文

posted @ 2021-07-29 14:13 娜尼的妮妮 阅读(1706) 评论(0) 推荐(0) 编辑

Docker image push 到docker hub

摘要: 先基于一个已经存在的image创建一个container并且进入 docker run -dit alpine sh docker ps docker attach 62 在container中更新环境做些改变 然后commit这个新的image docker commit -m "MESSAGE" 阅读全文

posted @ 2021-07-29 12:21 娜尼的妮妮 阅读(176) 评论(0) 推荐(0) 编辑

Docker image Vs Docker Container 的差别

摘要: 刚开始接触docker的时候会感到困惑,docker image和docker container的区别是什么,到底是什么存在。看了资料后在此做个总结 多个container可以从同一个image创建,不同的container有不同的containerID,可同时运行 docker image 是配 阅读全文

posted @ 2021-07-29 12:06 娜尼的妮妮 阅读(393) 评论(0) 推荐(0) 编辑

Docker 保存image和container为tar包

摘要: 先在本地创建一个nginx的container docker ps -a 查看running的container 导出container到本地为一个tar包 docker export df2 > nginx.tar 本地导入这个tar包重命名为mynginx docker import - myn 阅读全文

posted @ 2021-07-29 10:53 娜尼的妮妮 阅读(491) 评论(0) 推荐(0) 编辑

Docker work with images

摘要: 1 docker images -a 列出所有的images, 不加-a 默认是隐藏作为中间产物的image 2 先在本地pull几个image 3 然后docker images 查看本地多了几个image docker images name:tag 精确拉取指定的image docker im 阅读全文

posted @ 2021-07-29 10:49 娜尼的妮妮 阅读(45) 评论(0) 推荐(0) 编辑

Docker 训练之 run hello-world

摘要: 1 docker run docker run hello-world docker run -rm //rm 参数表示退出容器之后,这个容器就被删除了 2 docker images docker images //列出当前环境中的docker image 列表 3 docker ps 此处执行d 阅读全文

posted @ 2021-07-29 10:24 娜尼的妮妮 阅读(2078) 评论(0) 推荐(0) 编辑

2021年7月28日 #

Docker 的创建

摘要: 一 Docker 容器的创建。 docker Image的创建一般有三种办法,以某个已经存在的docker image为base,在容器内部修改为自己的目标容器然后export保存;或者用docker file 创建docker image 1 用已有容器做base 创建 有时候用docker fi 阅读全文

posted @ 2021-07-28 14:37 娜尼的妮妮 阅读(490) 评论(0) 推荐(0) 编辑

2021年7月27日 #

jenkins flexible publish 用法

摘要: 在jenkins 配置中,在build之后会有各种条件判断,从而做出对应的action, 需要使用到Flexible Publish 这个插件 具体的配置如下 我的配置是如果flag 文件Fetch_failed.txt存在,则执行command 命令。 还有一个插件https://github.c 阅读全文

posted @ 2021-07-27 16:56 娜尼的妮妮 阅读(133) 评论(0) 推荐(0) 编辑