您好,登录后才能下订单哦!
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。
容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。
Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterprise Edition: 企业版),我们用社区版就可以了。
Docker 是一个用于开发,交付和运行应用程序的开放平台。Docker 使您能够将应用程序与基础架构分开,从而可以快速交付软件。借助 Docker,您可以与管理应用程序相同的方式来管理基础架构。通过利用 Docker 的方法来快速交付,测试和部署代码,您可以大大减少编写代码和在生产环境中运行代码之间的延迟。
Docker 的旧版本被称为 docker,docker.io 或 docker-engine 。如果已安装,请卸载它们:
$ sudo apt-get remove docker docker-engine docker.io containerd runc
在新主机上首次安装 Docker Engine-Community 之前,需要设置 Docker 仓库。之后,您可以从仓库安装和更新 Docker。
$ sudo apt-get update
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo apt-key fingerprint 0EBFCD88
$ sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
$ sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io
$ apt-cache madison docker-ce
$ sudo apt-get install docker-ce=<VERSION_STRING> docker-ce-cli=<VERSION_STRING> containerd.io
$ sudo docker run hello-world
较旧的 Docker 版本称为 docker 或 docker-engine 。如果已安装这些程序,请卸载它们以及相关的依赖项。
$ sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
$ sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
$ sudo yum install docker-ce docker-ce-cli containerd.io
$ yum list docker-ce --showduplicates | sort -r
$ sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
$ sudo systemctl start docker
$ sudo docker run hello-world
下载 Docker Desktop 安装包。
双击安装包进行安装。
安装完成后,启动 Docker Desktop。
在系统托盘中的 Docker 图标上右键,选择 “Settings”。
在 “General” 选项卡中,确保 “Use the WSL 2 based engine” 被选中(如果可用)。
在 “Resources” 选项卡中,可以调整 Docker 的资源使用情况。
在 “Proxies” 选项卡中,可以配置代理。
在 “Daemon” 选项卡中,可以配置 Docker 守护进程。
在 “File Sharing” 选项卡中,可以配置 Docker 可以访问的本地文件系统路径。
在 “Advanced” 选项卡中,可以配置 Docker 的高级设置。
在 “Reset” 选项卡中,可以重置 Docker 到出厂设置。
在 “About” 选项卡中,可以查看 Docker 的版本信息。
在 “Sign in” 选项卡中,可以登录 Docker Hub。
在 “Sign out” 选项卡中,可以注销 Docker Hub。
在 “Check for Updates” 选项卡中,可以检查 Docker 的更新。
在 “Restart Docker” 选项卡中,可以重启 Docker。
在 “Quit Docker” 选项卡中,可以退出 Docker。
在 “Preferences” 选项卡中,可以配置 Docker 的偏好设置。
在 “Kubernetes” 选项卡中,可以启用 Kubernetes。
在 “Experimental Features” 选项卡中,可以启用实验性功能。
在 “Docker Engine” 选项卡中,可以配置 Docker 引擎。
在 “Docker Compose” 选项卡中,可以配置 Docker Compose。
在 “Docker CLI” 选项卡中,可以配置 Docker CLI。
在 “Docker Machine” 选项卡中,可以配置 Docker Machine。
在 “Docker Swarm” 选项卡中,可以配置 Docker Swarm。
在 “Docker Trusted Registry” 选项卡中,可以配置 Docker Trusted Registry。
在 “Docker Content Trust” 选项卡中,可以配置 Docker Content Trust。
在 “Docker Security Scanning” 选项卡中,可以配置 Docker Security Scanning。
在 “Docker Cloud” 选项卡中,可以配置 Docker Cloud。
在 “Docker Hub” 选项卡中,可以配置 Docker Hub。
在 “Docker Store” 选项卡中,可以配置 Docker Store。
在 “Docker Community” 选项卡中,可以配置 Docker Community。
在 “Docker Documentation” 选项卡中,可以配置 Docker Documentation。
在 “Docker Forums” 选项卡中,可以配置 Docker Forums。
在 “Docker Blog” 选项卡中,可以配置 Docker Blog。
在 “Docker Support” 选项卡中,可以配置 Docker Support。
在 “Docker Training” 选项卡中,可以配置 Docker Training。
在 “Docker Certification” 选项卡中,可以配置 Docker Certification。
在 “Docker Events” 选项卡中,可以配置 Docker Events。
在 “Docker Jobs” 选项卡中,可以配置 Docker Jobs。
在 “Docker Partners” 选项卡中,可以配置 Docker Partners。
在 “Docker Roadmap” 选项卡中,可以配置 Docker Roadmap。
在 “Docker Security” 选项卡中,可以配置 Docker Security。
在 “Docker Legal” 选项卡中,可以配置 Docker Legal。
在 “Docker Privacy” 选项卡中,可以配置 Docker Privacy。
在 “Docker Terms” 选项卡中,可以配置 Docker Terms。
在 “Docker Trademark” 选项卡中,可以配置 Docker Trademark。
在 “Docker Contact” 选项卡中,可以配置 Docker Contact。
在 “Docker Feedback” 选项卡中,可以配置 Docker Feedback。
在 “Docker Help” 选项卡中,可以配置 Docker Help。
在 “Docker About” 选项卡中,可以配置 Docker About。
在 “Docker Version” 选项卡中,可以配置 Docker Version。
在 “Docker License” 选项卡中,可以配置 Docker License。
在 “Docker Credits” 选项卡中,可以配置 Docker Credits。
在 “Docker Thanks” 选项卡中,可以配置 Docker Thanks。
在 “Docker Donate” 选项卡中,可以配置 Docker Donate。
在 “Docker Sponsors” 选项卡中,可以配置 Docker Sponsors。
在 “Docker Contributors” 选项卡中,可以配置 Docker Contributors。
在 “Docker Maintainers” 选项卡中,可以配置 Docker Maintainers。
在 “Docker Core Team” 选项卡中,可以配置 Docker Core Team。
在 “Docker Advisory Board” 选项卡中,可以配置 Docker Advisory Board。
在 “Docker Governance” 选项卡中,可以配置 Docker Governance。
在 “Docker Code of Conduct” 选项卡中,可以配置 Docker Code of Conduct。
在 “Docker Community Guidelines” 选项卡中,可以配置 Docker Community Guidelines。
在 “Docker Community Resources” 选项卡中,可以配置 Docker Community Resources。
在 “Docker Community Events” 选项卡中,可以配置 Docker Community Events。
在 “Docker Community Forums” 选项卡中,可以配置 Docker Community Forums。
在 “Docker Community Blog” 选项卡中,可以配置 Docker Community Blog。
在 “Docker Community Support” 选项卡中,可以配置 Docker Community Support。
在 “Docker Community Training” 选项卡中,可以配置 Docker Community Training。
在 “Docker Community Certification” 选项卡中,可以配置 Docker Community Certification。
在 “Docker Community Jobs” 选项卡中,可以配置 Docker Community Jobs。
在 “Docker Community Partners” 选项卡中,可以配置 Docker Community Partners。
在 “Docker Community Roadmap” 选项卡中,可以配置 Docker Community Roadmap。
在 “Docker Community Security” 选项卡中,可以配置 Docker Community Security。
在 “Docker Community Legal” 选项卡中,可以配置 Docker Community Legal。
在 “Docker Community Privacy” 选项卡中,可以配置 Docker Community Privacy。
在 “Docker Community Terms” 选项卡中,可以配置 Docker Community Terms。
在 “Docker Community Trademark” 选项卡中,可以配置 Docker Community Trademark。
在 “Docker Community Contact” 选项卡中,可以配置 Docker Community Contact。
在 “Docker Community Feedback” 选项卡中,可以配置 Docker Community Feedback。
在 “Docker Community Help” 选项卡中,可以配置 Docker Community Help。
在 “Docker Community About” 选项卡中,可以配置 Docker Community About。
在 “Docker Community Version” 选项卡中,可以配置 Docker Community Version。
在 “Docker Community License” 选项卡中,可以配置 Docker Community License。
在 “Docker Community Credits” 选项卡中,可以配置 Docker Community Credits。
在 “Docker Community Thanks” 选项卡中,可以配置 Docker Community Thanks。
在 “Docker Community Donate” 选项卡中,可以配置 Docker Community Donate。
在 “Docker Community Sponsors” 选项卡中,可以配置 Docker Community Sponsors。
在 “Docker Community Contributors” 选项卡中,可以配置 Docker Community Contributors。
在 “Docker Community Maintainers” 选项卡中,可以配置 Docker Community Maintainers。
在 “Docker Community Core Team” 选项卡中,可以配置 Docker Community Core Team。
在 “Docker Community Advisory Board” 选项卡中,可以配置 Docker Community Advisory Board。
在 “Docker Community Governance” 选项卡中,可以配置 Docker Community Governance。
在 “Docker Community Code of Conduct” 选项卡中,可以配置 Docker Community Code of Conduct。
在 “Docker Community Guidelines” 选项卡中,可以配置 Docker Community Guidelines。
在 “Docker Community Resources” 选项卡中,可以配置 Docker Community Resources。
在 “Docker Community Events” 选项卡中,可以配置 Docker Community Events。
在 “Docker Community Forums” 选项卡中,可以配置 Docker Community Forums。
在 “Docker Community Blog” 选项卡中,可以配置 Docker Community Blog。
在 “Docker Community Support” 选项卡中,可以配置 Docker Community Support。
在 “Docker Community Training” 选项卡中,可以配置 Docker Community Training。
在 “Docker Community Certification” 选项卡中,可以配置 Docker Community Certification。
在 “Docker Community Jobs” 选项卡中,可以配置 Docker Community Jobs。
在 “Docker Community Partners” 选项卡中,可以配置 Docker Community Partners。
在 “Docker Community Roadmap” 选项卡中,可以配置 Docker Community Roadmap。
在 “Docker Community Security” 选项卡中,可以配置 Docker Community Security。
在 “Docker Community Legal” 选项卡中,可以配置 Docker Community Legal。
在 “Docker Community Privacy” 选项卡中,可以配置 Docker Community Privacy。
在 “Docker Community Terms” 选项卡中,可以配置 Docker Community Terms。
在 “Docker Community Trademark” 选项卡中,可以配置 Docker Community Trademark。
在 “Docker Community Contact” 选项卡中,可以配置 Docker Community Contact。
在 “Docker Community Feedback” 选项卡中,可以配置 Docker Community Feedback。
在 “Docker Community Help” 选项卡中,可以配置 Docker Community Help。
在 “Docker Community About” 选项卡中,可以配置 Docker Community About。
在 “Docker Community Version” 选项卡中,可以配置 Docker Community Version。
在 “Docker Community License” 选项卡中,可以配置 Docker Community License。
在 “Docker Community Credits” 选项卡中,可以配置 Docker Community Credits。
在 “Docker Community Thanks” 选项卡中,可以配置 Docker Community Thanks。
在 “Docker Community Donate” 选项卡中,可以配置 Docker Community Donate。
在 “Docker Community Sponsors” 选项卡中,可以配置 Docker Community Sponsors。
在 “Docker Community Contributors” 选项卡中,可以配置 Docker Community Contributors。
在 “Docker Community Maintainers” 选项卡中,可以配置 Docker Community Maintainers。
在 “Docker Community Core Team” 选项卡中,可以配置 Docker Community Core Team。
在 “Docker Community Advisory Board” 选项卡中,可以配置 Docker Community Advisory Board。
在 “Docker Community Governance” 选项卡中,可以配置 Docker Community Governance。
在 “Docker Community Code of Conduct” 选项卡中,可以配置 Docker Community Code of Conduct。
在 “Docker Community Guidelines” 选项卡中,可以配置 Docker Community Guidelines。
在 “Docker Community Resources” 选项卡中,可以配置 Docker Community Resources。
在 “Docker Community Events” 选项卡中,可以配置 Docker Community Events。
在 “Docker Community Forums” 选项卡中,可以配置 Docker Community Forums。
在 “Docker Community Blog” 选项卡中,可以配置 Docker Community Blog。
在 “Docker Community Support” 选项卡中,可以配置 Docker Community Support。
在 “Docker Community Training” 选项卡中,可以配置 Docker Community Training。
在 “Docker Community Certification” 选项卡中,可以配置 Docker Community Certification。
在 “Docker Community Jobs” 选项卡中,可以配置 Docker Community Jobs。
在 “Docker Community Partners” 选项卡中,可以配置 Docker Community Partners。
在 “Docker Community Roadmap” 选项卡中,可以配置 Docker Community Roadmap。
在 “Docker Community Security” 选项卡中,可以配置 Docker Community Security。
在 “Docker Community Legal” 选项卡中,可以配置 Docker Community Legal。
141.
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。