`

Ubuntu下Docker的安装和守护进程的配置

 
阅读更多

原创转载请注明出处:http://agilestyle.iteye.com/blog/2354852

 

Prerequisite

OS requirements

To install Docker, you need the 64-bit version of one of these Ubuntu versions:

  • Yakkety 16.10
  • Xenial 16.04 (LTS)
  • Trusty 14.04 (LTS)


 

安装步骤

安装Ubuntu维护的Docker版本

sudo apt-get install -y docker.io


Note:

这个安装的是Ubuntu维护的Docker版本

 

查看docker版本

sudo docker version


Note:

可以看到Ubuntu维护的版本是比较老的,所以推荐安装Docker官方维护的版本(首先得 sudo apt-get remove --purge docker.io)

 

安装Docker官方维护的版本

curl -sSL https://get.docker.com/ | sudo sh

 

再次查看Docker安装版本


Note:

可以看到Docker官方维护的版本是最新的 

 

查看Docker安装目录 

which docker
whereis docker

 

不使用root运行Docker

sudo usermod -aG docker [your-user]


 

logout之后,再login,直接使用docker version查看版本


Note:

可以发现不使用sudo之后,执行docker命令快了很多

 

守护进程

使用service命令管理Docker守护进程

sudo service docker stop
sudo service docker start
sudo service docker restart


  

修改守护进程的启动配置

sudo vi /etc/default/docker


 

重启Docker之后,ps -ef查看docker进程状态

ps -ef | grep docker


 

使用docker info查看信息

docker info


 

 

Reference

https://docs.docker.com/engine/installation/linux/ubuntu/#/prerequisites 

 

  • 大小: 184.6 KB
  • 大小: 29.8 KB
  • 大小: 63.2 KB
  • 大小: 279.2 KB
  • 大小: 40.3 KB
  • 大小: 82.8 KB
  • 大小: 19.7 KB
  • 大小: 72.6 KB
  • 大小: 241.6 KB
  • 大小: 114.6 KB
  • 大小: 102.7 KB
  • 大小: 176.4 KB
分享到:
评论

相关推荐

    Ubuntu20.04-nvidia-nvidia-docker离线资源

    3. Docker配置文件:可能有示例Docker守护进程配置,指导如何启用NVIDIA GPU支持。 4. 文档和指南:解释如何安装和使用这些资源的详细步骤。 通过遵循文档中的步骤,你可以离线安装NVIDIA Docker,从而在Ubuntu ...

    浅谈Docker 客户端和守护进程

    Docker客户端是用户最常接触的部分,通过命令行界面(CLI)接收用户输入的命令,然后将这些命令发送到Docker守护进程进行处理。 Docker 守护进程(Docker Daemon)是Docker的核心组件,它在后台运行并管理所有容器...

    ubuntu vps安装docker报错:Cannot connect to the Docker daemon at unix:///var/run/docker.sock.问题解决

    在Ubuntu VPS上安装Docker时,可能会遇到一个常见的错误:“Cannot connect to the Docker daemon at unix:///var/run/docker.sock.” 这个问题通常是由于Docker守护进程未运行或者是由于Linux内核版本过低导致的。...

    ubuntu 20.04 docker-ce.zip

    - `docker-ce_5%3a20.10.8~3-0~ubuntu-focal_amd64.deb` 是Docker守护进程本身,负责处理容器的创建、启动、停止等操作。 - 其他如`libc6`、`python3.8-minimal`、`libpython3.8-stdlib`、`libssl1.1`、`dpkg`等是...

    Docker基础入门到实战视频教程.rar

    Docker基础入门到实战 网盘文件永久连接 01.Docker基本概念和框架 01.Docker -课程介绍 02.Docker -Docker 简介 03.Docker -Docker 的基本组成 ...05.Docker客户端和守护进程 01.Docker -Docker的......

    ubuntu下SVN服务器安装配置

    ### Ubuntu 下 SVN 服务器安装与配置详解 #### 一、SVN 安装与基本配置 在 Ubuntu 系统上安装并配置 Subversion (SVN) 服务器是一种常见的需求,尤其是对于那些希望在本地网络环境中进行版本控制的团队来说。下面...

    Docker 入门视频.zip

    02-Docker 守护进程的配置和操作 03-Docker 的远程访问 02-Docker 容器 01-课程简介 02-容器的基本操作 03-守护式容器 04-在容器中部署静态网站 03-Docker 镜像与仓库(一) 01-查看和删除镜像 02-获取和推送镜像 03...

    ubuntu haproxy安装与配置详解

    【HAProxy详解与Ubuntu安装配置】 HAProxy是一款高效、免费且可靠的负载均衡器,它专为高可用性和负载均衡TCP及HTTP应用而设计。这款工具能够处理极高的并发连接,官方数据显示最高可达10Gbps的并发量。HAProxy特别...

    详解Docker源码编译安装

    2. **Docker守护进程启动失败**:如果在启动Docker守护进程时遇到“Error starting daemon”错误,可能是由于存在多个有效的存储驱动器,例如aufs和devicemapper。要解决这个问题,需要清理或明确选择存储驱动器...

    docker-18.06.1-ce.zip

    1. **docker.service**:这是一个Systemd服务单元文件,用于在基于Systemd的Linux发行版(如Ubuntu、CentOS等)中启动、停止或管理Docker守护进程。通过`systemctl start docker`等命令,我们可以利用这个服务文件来...

    用Docker打包Python运行环境.doc

    Docker 客户端与 Docker 守护进程会话,后者复杂构建、运行和分发 Docker 容器的繁重工作。Docker 客户端和守护程序可以在同一系统运行,也可以将 Docker 客户端连接到远程 Docker 守护进程。Docker 客户端和守护...

    docker 开机自启动

    `docker.socket`负责监听Docker守护进程的TCP套接字,而`docker.service`则实际启动Docker守护进程。 要使Docker在系统启动时自动运行,你可以执行以下步骤: 1. **启用Docker服务**: 使用以下命令可以启用...

    docker在linux下的离线安装包.zip

    在大多数Linux系统中,可以使用`systemctl start docker`命令启动Docker守护进程。 6. **设置Docker开机启动**:为了在系统重启后自动启动Docker,使用`systemctl enable docker`命令。 7. **验证Docker安装**:...

    docker基本命令.docx

    -i表示docker守护进程为客户端打开标准输入,而 -t:表示 打开一伪TTY终端。 查看容器。 Docker ps -a Docker ps -l -a :表示所有的建立的容器,-l 表示最近一次建立的容器。 查看之前建立的容器。 Docker inspect ...

    ubuntu-dockerhost-vagrantfile:用于为 Windows 创建 Ubuntu Dockerhost 的 Vagrantfile

    自动安装 docker 和 fig 并同步您的用户文件夹。 下载 .zip 并解压 我建议使用 cmder 控制台模拟器但标准的 cmd.exe 也可以 cd到解压文件夹 运行vagrant up并等待机器设置完成 通过vagrant ssh cd 到您的项目...

    Docker:Docker安装

    这可能包含了整个Docker安装和配置的所有步骤,包括但不限于创建用户组、设置Docker守护进程权限、配置Docker daemon的JSON文件、添加防火墙规则等。 总的来说,这个过程展示了如何在亚马逊Linux上使用Ansible自动...

    docker-gerrit:使用 gerrit 代码审查系统构建 Docker 容器

    要作为守护进程正常运行,请运行“./run”或以下命令: sudo docker run -p 127.0.0.1:8080:8080 -p 127.0.0.1:29418:29418 -d edgester/gerrit 要在启动容器后使用 gerrit,请转到并使用 OpenID 服务登录,例

    docker-ce-20.10.7-3

    3. **启动Docker服务**:安装后,需要启动Docker守护进程,并设置为开机启动。 4. **验证安装**:通过运行`docker --version`命令来确认Docker已正确安装。 总的来说,Docker CE 20.10.7-3是Docker容器化技术的一个...

Global site tag (gtag.js) - Google Analytics