提示:文章写完后,目次可以主动生成,怎样生成可参考右边的帮助文档
前言
Docker是一种开源的容器化平台,可以将应用程序及其依赖项打包到一个独立的容器中,实现应用程序的快速部署和管理。其主要作用是简化开辟、测试和部署过程,进步效率。Docker主要用于构建、发布和运行应用程序、快速部署开辟环境、持续集成和部署、微服务架构等场景。Docker的长处包括部署轻巧快速、高效利用资源、环境一致性、机动扩展以及适用于多种应用场景。总的来说,Docker为软件开辟和交付提供了全新的方式,极大地简化了应用程序的管理和部署流程。
一、docker的ubuntu官方教程
1.docker官网安装页面
(1)docker官网
- 官方网址:https://www.docker.com/
复制代码 (2)进入安装页面的流程
点击Developers——Documentation
点击Manuals——Docker Engine——install——install on Ubuntu
即可看到官网的安装流程,大家可以自己按照官方的教程来进行安装,大概如下的流程进行对docker的安装(下面的教程也是参考官方的教程而记载的)
二、docker的安装流程
1. 设置镜像堆栈
(1) 更新软件包,设置利用HTTPS连接堆栈
更新软件包:
设置利用HTTPS连接堆栈:
- sudo apt-get install \
- apt-transport-https \
- ca-certificates \
- curl \
- gnupg-agent \
- software-properties-common
复制代码 (2) 添加官方的GPG密钥
- curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
复制代码 (3) 设置稳定版堆栈
- sudo add-apt-repository \
- "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
- $(lsb_release -cs) \
- stable"
复制代码 2. docker的安装
(1) 安装社区免费版docker
更新软件包:
安装docker:
- sudo apt-get install docker-ce docker-ce-cli containerd.io
复制代码 (2) 测试docker是否安装乐成
利用docker输出 hello-world:
- sudo docker run hello-world
复制代码 留意:执行上述的指令,大概出现无权限的报错
解决:添加权限
- sudo su root
- //root为自己的计算机的用户名
复制代码 重行执行测试的指令:
- sudo docker run hello-world
复制代码 返回出提示语“Hello from docker”,即代表安装docker乐成,如下所示:
运行乐成的提示:
Hello from Docker This message shows your installation appears to be
working correctly. To generate this message, Docker took the following
steps:
1.The Docker client contacted the Docker daemon.
2.The Docker daemon pulled the “hello-world” image from the Docker Hub.
3.The Docker daemon created a new container from that image which runs the executable that produces the output you are currently reading.
4.The Docker daemon streamed that output to the Docker client, which sent it to your terminal.
页面如下所示:
三、docker的利用
1. 设置开机自启动docker(可选项)
按自己的利用风俗,自行选择是否设置开机自启docker
- sudo systemctl enable docker
复制代码 2. 查看docker是否正在运行
- sudo systemctl status docker //出现绿色圆点表示服务正常开启
复制代码 3. 查看docker是否正在运行
- docker version //查看dockerd的版本
复制代码 版本的信息如下所示:
4.添加当前用户到 docker 用户组
(1) 列出自己的用户组,确认自己在不在 docker 组中:
(2) 没有则新增docker组:
(3 )把当前用户加入到docker组中:
- sudo gpasswd -a ${USER} docker
复制代码 (4) 重启docker服务:
- sudo service docker restart
复制代码 (5) 添加root权限:
注:经过上述的步骤之后,假如仍然无法直接利用docker下令,重启体系
更多的docker利用常用的指令,可以参考我这篇博客的记载:
【ubuntu中的docker记载】—— 利用docker的常用的指令记载,持续更新中
总结
以上就是docker的全部安装教程,通过Docker可以实现应用程序的快速部署和管理。安装完成后,可以根据自身需求进行配置和利用,充分利用Docker的上风来简化开辟、部署和管理流程。希望这份Docker安装教程对你有所帮助,有任何疑问可以评论区讨论交流。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |