docker
weixin_38070782
这个作者很懒,什么都没留下…
展开
-
Docker-端口映射
Docker-端口映射Docker端口映射docker容器在启动的时候,如果不指定端口映射参数,在容器外部是无法通过网络来访问容器内的网络应用和服务的。亦可使用Dockerfile文件中的EXPOSE指令来配置。端口映射可使用-p、-P来实现:-p指定要映射的端口,一个指定端口上只可以绑定一个容器 -P将容器内部开放的网络端口随机映射到宿主机的一个端口上端口映射支持的格式:ip:hostport:containerport #指定ip、指定宿主机port、指定容器port...原创 2020-06-05 11:35:54 · 162 阅读 · 0 评论 -
如何批量删除Docker中已经停止的容器
#根据容器的状态,删除Exited状态的容器sudo docker rm $(sudo docker ps -qf status=exited)原创 2020-06-05 00:19:36 · 141 阅读 · 0 评论 -
docker容器启动多个终端,docker启动多个终端
例如我运行了一个centos镜像生成一个容器id为cd3b79a85d7e:dockerrun-d-i-t470671670cac/bin/bash平常我们进入容器的命令是:dockerattachcd3b79a85d7e如果我们通过docker attach cd3b79a85d7e命令来开启两个终端启动,我们发现输入命令另一个终端也在同步输入很尴尬。【解决方法】使用docker exec -it 容器id /bin/bash命令进入容器即可docker...原创 2020-06-03 19:29:12 · 10080 阅读 · 0 评论 -
Error response from daemon: conflict: unable to delete 6f8214d56bfc (cannot be forced) - image has d
docker commit了一个镜像之后想删除旧的镜像,出现以下报错Error response from daemon: conflict: unable to delete 6f8214d56bfc (cannot be forced) - image has dependent child images解决思路:docker save保存容器docker imagesdocker save REPOSITORY > XX.tar删除镜像容器docker ps -a原创 2020-05-24 23:25:16 · 394 阅读 · 0 评论 -
Error response from daemon: conflict: unable to delete
可以使用:docker rmi -f image_ID 来进行删除原创 2020-05-24 23:08:57 · 5210 阅读 · 0 评论 -
docker保存对镜像的修改
保存对容器的修改当你对某一个容器做了修改之后(通过在容器中运行某一个命令),可以把对容器的修改保存下来,这样下次可以从保存后的最新状态运行该容器。docker中保存状态的过程称之为committing,它保存的新旧状态之间的区别,从而产生一个新的版本。目标:首先使用docker ps -l命令获得安装完ping命令之后容器的id。然后把这个镜像保存为learn/ping。提示:1. 运行docker commit,可以查看该命令的参数列表。2. 你需要指定要提交保存容器的ID。(译.原创 2020-05-24 22:37:31 · 1737 阅读 · 0 评论 -
docker常用命令
Docker命令在Docker安装结束后可以通过 docker -v 命令查看当前Docker版本信息.我们可以直接在终端输入 docker 来查看所有的Docker客户单命令, 也可以通过 docker <命令> --help 来查看指定命令的详细说明常用命令 说明 docker -v 查看当前Docker版本 docker search 查找镜像 docker pull 从镜像仓库中拉取或者更新指定镜像 docker images 查原创 2020-05-24 17:59:58 · 88 阅读 · 0 评论 -
解决Error response from daemon: Get https://registry-1.docker.io/v2/library/hello-world/manifests/
昨天在使用docker 时,将 image 文件从仓库抓取到本地一直报错,经过尝试,终于得以解决。错误信息如下:[root@archlinux ~]# docker image pull library/hello-worldUsing default tag: latestError response from daemon: Get https://registry-1.docker.io/v2/library/hello-world/manifests/latest: dial tcp 5原创 2020-05-24 14:31:55 · 3492 阅读 · 0 评论 -
Mac Docker安装使用
Mac Docker安装使用[toc]一、Docker简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。官网入口: http://www.docker.com二、Docker安装可以直接下载Docker的安装包手动安装, 也可以通过Homebrew工具进行安装. 由于网络的原因, 建议直接通过下载安装包进行原创 2020-05-24 14:30:28 · 235 阅读 · 0 评论