Docker Toolbox下载安装运行镜像

这篇具有很好参考价值的文章主要介绍了Docker Toolbox下载安装运行镜像。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、Docker Toolbox下载


这是Docker Toolbox的下载链接,找个最新的下就好了. 阿里云开源镜像站资源目录

2、Docker Toolbox安装


下载之后点击exe文件点击安装,然后一直点next就行了.

Docker Toolbox下载安装运行镜像


安装之后,点击的时候如果显示快捷方式不对显示查找git.bash文件的话,就要找到你git安装目录的bin目录里的bash.exe文件,点击选中就行了,
如果不行的话就右键点开Docker Quickstart Terminal 属性

Docker Toolbox下载安装运行镜像


把里面的目标改为
 F:\docker\Git\bin\bash.exe --login -i "G:\docker\Docker Toolbox\start.sh"
F:\docker\Git\bin\bash.exe --login -i "G:\docker\Docker Toolbox\start.sh"(前面加黑的这个是我所在git的安装目录下的bin目录里的bash.exe文件,你要把他改成你所在的目录,后面那些不用改动)

3、Docker Toolbox运行


当运行成功之后,就会出现一个大的git界面,如果没有任何问题的话就会出现一条鲸鱼,如果有问题的话就会爆出一大行错误提示需要下载boot2docker.iso文件
方法一:缺少boot2docker,双击Docker Quickstart Terminal时会自动下载,但因为网络原因下载会比较慢,直接进入给出的网址进行下载,下载完后将iso镜像放入指定路径:
下载地址:https://github.com/boot2docker/boot2docker/releases/download/v19.03.12/boot2docker.iso

Docker Toolbox下载安装运行镜像


启动了小鲸鱼的界面说明安装成功了,默认情况下 Docker 不是开机启动的,使用前需要启动 Docker 软件才能使用 Docker 命令。如果经常用到Docker,可以设置成开机启动。

Docker Toolbox下载安装运行镜像


方法二:需要下载拷贝最新版本的boot2docker.iso文件,放到安装目录和缓存目录下,可以解决此问题。而那个缓存目录会在错误提示中显示你本机的所在位置,你只需要找到目录通过下面这个链接下载文件放进去就好了
https://github.com/boot2docker/boot2docker/releases
然后就会成功运行了,如果还不行的话,就打开自带的那个

Docker Toolbox下载安装运行镜像


虚拟机工具,把那个虚拟机删除就行了,然后再打开Docker Toolbox运行,出现小鲸鱼就行了.

4、Docker Toolbox运行镜像


下载成功了当然要运行镜像,执行下面这个命令来拉取一个镜像

docker pull hello-world


拉取成功后执行下面这个代码来运行镜像

docker run hello-world

Docker Toolbox下载安装运行镜像

5、Docker Toolbox换镜像源方法一:


有时候镜像拉取过慢可以通过修改镜像源来搞定
通过下面两个命令中的一个可以打开 config.json所在文件
# git bash 中执行打开资源管理器

start $DOCKER_CERT_PATH

# cmd 中执行 start 打开资源管理器

start %DOCKER_CERT_PATH%


打开之后找到 config.json,然后打开找到RegistryMirror,在[]里添加你要修改的镜像源,如果你没有可以搜索阿里云的docker镜像源,登录自己的控制台找到自己的,然后加进去,然后关闭虚拟机,再重新打开docker就行了

Docker Toolbox下载安装运行镜像


如果想查看是否修改成功可以执行这个命令

docker info


拉到最下就可以看到了

Docker Toolbox下载安装运行镜像

5、Docker Toolbox换镜像源方法二:


可以给Docker配置国内的加速地址。

注册账号,然后在道客镜像站 DaoClound提供的镜像加速的URL。然后到PowerShell中去依次执行:

docker-machine ssh default  
sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=加速地址 |g" /var/lib/boot2docker/profile  
exit  
docker-machine restart default


这样重启Docker后就可以用国内的镜像来加速下载了。

6、容器的创建启动停止删除


docker run:
使用docker run -it ubuntu /bin/bash 创建启动Ubuntu容器的,并与bash终端进行交互;
Linux中命令uname查看系统信息,命令exit退出交互;

Docker Toolbox下载安装运行镜像


docker start:
使用命令docker start 运行一个停止的容器,这个命令中的容器ID不需要写完整,只需要能够与其他容器区分。


docker attach:
使用命令docker attach 进入一个正在运行的容器。

Docker Toolbox下载安装运行镜像


docker stop:
使用命令docker stop 停止一个正在运行的容器。

Docker Toolbox下载安装运行镜像


docker rm:
使用命令docker rm 删除一个容器。

Docker Toolbox下载安装运行镜像

7、docker主要命令:


1. docker pull: 从仓库中拖镜像
2. docker run:运行容器,如果当前要运行的容器对应镜像不存在,会自动拉取。例如:docker run hello-world

Docker Toolbox下载安装运行镜像


3.docker stop:停止容器运行 4.docker start:开始容器运行 5.docker commit:提交容器到镜像 6.docker images: 查看当前有的镜像

Docker Toolbox下载安装运行镜像


7.docker ps:查看当前启动的容器

Docker Toolbox下载安装运行镜像


8. docker build : 创建镜像
9. docker load : 加载镜像
10.docker-machine ip default:容器的ip

8、docker查看ubuntu版本号

9、 测试拉取nginx 镜像(最新版)

9.1、拉取nginx (最新版)

docker pull nginx 

Docker Toolbox下载安装运行镜像

9.2、运行 nginx 容器

# -d 表示 后台启动  -p 表示内外的端口映射 
docker run -d -p 80:80 nginx 

Docker Toolbox下载安装运行镜像

9.3、查看正在运行的容器

docker ps 

Docker Toolbox下载安装运行镜像

Docker Toolbox下载安装运行镜像

10、遇到问题:

问题一:删除镜像时报错

[root@iZhp33j6fklnmhbf0lz2obZ ~]# docker rmi test:latest 
Error response from daemon: conflict: unable to remove repository reference "test:latest" (must force) - container 
1c21d7ca4d79 is using its  referenced image 90cb9f03bf34

解决:报错内容是因为镜像被容器引用,那么删除容器在删除镜像。

# 删除容器

docker rm 1c21d7ca4d79
[root@iZhp33j6fklnmhbf0lz2obZ ~]# docker rm 1c21d7ca4d79
Error response from daemon: You cannot remove a running container 1c21d7ca4d79eddd1e81112af422f1e878882174b625f707ecd5e04a08f6aed5. 
Stop the container before attempting removal or force remove

报错:Error response from daemon: You cannot remove a running container
报错原因:服务还在运行中,先停止服务。文章来源地址https://www.toymoban.com/news/detail-457647.html

docker stop 1c21d7ca4d79
[root@iZhp33j6fklnmhbf0lz2obZ ~]# docker stop 1c21d7ca4d79
1c21d7ca4d79
[root@iZhp33j6fklnmhbf0lz2obZ ~]# docker rm 1c21d7ca4d79
1c21d7ca4d79
[root@iZhp33j6fklnmhbf0lz2obZ ~]# docker ps -a
CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES
[root@iZhp33j6fklnmhbf0lz2obZ ~]# docker rmi test:latest 
Untagged: test:latest
Deleted: sha256:90cb9f03bf34fcdd4e1251efecfd9aa1d0022b3b0cdefb8dbbcba0beac4871c1
Deleted: sha256:a6ef7a1dc59d4add9e33cb392a378c35b85428b8efb5b58ef742f99ee7a643e9
Deleted: sha256:981fa111d1889557f2a724d555e0f9de9743c0cf4bd6a56d0b5c3f70891a212d
Deleted: sha256:eaf08a89e93fa3224ed5a240f8b8c3be8e94d3a26f9842ca02d21251e6b3b4fd
Deleted: sha256:d1fff27a59a468370a488b33b51164e44e2253603fae5f25bf4c523408c22da7
Deleted: sha256:d7b00194a3bd08bdfd3a5c0d4af56a633111ba98a0da84ee8fc0b3508ef5bd08
Deleted: sha256:09b04035face4fc130b8c7bf8adb56f0374ef1a4c66a63673ad6fc270b2ea8c4
Deleted: sha256:eee89b706a8b1afcae8288b9671fa44e7eaa72d00b4d9173590e35e6ba46ba80
Deleted: sha256:fd8c18124df7f082bd9707fca8effecf6315755c1c54a867507ebbea7b46051c

到了这里,关于Docker Toolbox下载安装运行镜像的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Docker入门安装、镜像与容器下载 —— 基本操作

    目录 前言 Docker 1. docker介绍 2. docker安装 3. docker基本使用 3.1 镜像下载 3.2 操作容器         虚拟机:基于主机(物理机或虚机)的多服务实例。 在该模式下,软件开发人员可以提供单个或多个物理机或虚机,同时在每个主机上运行多个服务实例。 此模式有几种不同的实现形式

    2024年01月17日
    浏览(78)
  • linux下jdk的安装和docker打包运行镜像

    https://www.oracle.com/java/technologies/downloads/#java8 从官网上下载linux版本的JDK JDK下载地址 通过ftp或者rz命令上传到linux 我这里需要把JDK安装在/usr/local目录下,在/usr/local下新建文件加java tar命令解压JDK包,解压地址是 /usr/local/java 接下来配置环境变量 vim命令打开/etc/profile 添加下面内

    2023年04月08日
    浏览(37)
  • Docker介绍下载安装、制作镜像及容器、做目录映射、做端口映射

    在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。这些资源的新虚拟部份是

    2023年04月12日
    浏览(52)
  • Docker(镜像、容器、仓库)工具安装使用命令行选项及构建、共享和运行容器化应用程序

    👧个人主页:@小沈YO. 😚小编介绍:欢迎来到我的乱七八糟小星球🌝 🔑本章内容:Docker工具安装使用、命令行选项及构建、共享和运行容器化应用程序时的主要步骤 记得 评论📝 +点赞👍 +收藏😽 +关注💞哦~ 提示:以下是本篇文章正文内容,下面案例可供参考 以下是在常

    2024年02月05日
    浏览(62)
  • windwos 10 下安装使用Docker Desktop for Windows提示系统版本过低并无法更新 docker-toolbox安装教程

    下载地址 :https://docs.docker.com/desktop/install/windows-install 下载后,跟着文档安装就可以了 由于Docker Desktop不支持Windows家庭版,所以想在Windows家庭版上安装Docker Desktop通常会报以下错误: Docker Desktop requires Windows 10 Pro/Enterprise/Home (18363+). 不过可以尝试使用更新 Windows 系统版本Wi

    2024年02月04日
    浏览(67)
  • 【2023最新版】Win11: WSL(Ubuntu22.04)使用docker远程容器教程(Windows的Docker Desktop下载安装、迁移到非系统盘、配置国内镜像源、设置 WSL2)

    目录 一、准备工作 1. 安装WSL(适用于 Linux 的 Windows 子系统) 2. docker简介——来源chatGPT 二、Windows安装 Docker Desktop 1. 官网链接 2. 安装过程 3. 迁移到非系统盘 4. 配置国内镜像源 国内镜像 方法1——通过Docker-Desktop配置 方法2——找打daemon.json文件进行配置 三、在适用于 Wind

    2024年02月12日
    浏览(78)
  • docker运行redis镜像失败:闪退

    从docker镜像仓库上拉取最新的redis镜像,运行镜像后,发现服务秒退出,查看运行日志,报错:Fatal:can not initialize background jobs: 后面查了多方资料,意识到可能是我的Linux环境和docker环境可能不支持最新版本的redis,因为我拉取的redis版本是7.0+,所以我打算拉取redis:5.0版本的

    2024年02月14日
    浏览(30)
  • 直接下载docker镜像包

    这周正在做APIcat的企业版研发,准备适配阿里云的计算巢提供企业直接云安装的功能,顺便把原来写过的一个直接下载docker镜像包的小程序挂到了Gitee上面,有需要的可以点击下载 https://gitee.com/extrame/dget https://gitee.com/extrame/dget 主要用处是不用下载和安装完整的docker程序,直

    2023年04月27日
    浏览(46)
  • 宝塔面板备份docker,镜像打包下载到本地,镜像还原,镜像推送

    欢迎关注 『发现你走远了』 博客,持续更新中 欢迎关注 『发现你走远了』 博客,持续更新中 软件商店-点击docker管理器的设置 生成镜像 这里可以直接点击提交,你也可以自己自定义 打包镜像 选择打包我们刚刚生成的镜像 下载打包好的镜像 你可以通过上传文件的方法上传

    2024年02月11日
    浏览(41)
  • 【Docker】从 Docker 镜像中下载内容到本地

    使用 docker run 命令启动镜像并进入容器。 其中 my-container 为你给容器取的名字。 在容器中进行所需的操作,例如下载文件到容器中。 使用 docker cp 命令将容器中的文件复制到本地。 其中 /path/to/file 为容器中要复制的文件路径,/local/path 为本地路径。 从本地上传内容到 Docke

    2024年02月05日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包