sexta-feira, 28 de julho de 2017

Docker | O inicio

Versão utilizada nesse exemplo | DISTRIB_DESCRIPTION="Ubuntu 16.04.2 LTS"

Antes de instalar verifique a versão do sistema operacional

# cat /etc/*rel*

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.2 LTS"
NAME="Ubuntu"
VERSION="16.04.2 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.2 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
VERSION_CODENAME=xenial
UBUNTU_CODENAME=xenial

# lsb_release -a

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.2 LTS
Release:        16.04
Codename:       xenial

Antes de  instalar

#apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D

#cd /etc/apt/sources.list.d/

#vim docker.list

Insira a linha abaixo no arquivo docker.list

deb https://apt.dockerproject.org/repo ubuntu-xenial main

#apt-get update

Desinstalar versões antigas

Para remover versões mais antigas do Docker utilize:

#apt-get remove docker docker-engine docker.io

O conteúdo de /var/lib/docker/, incluindo imagens, recipientes, volumes e redes, são preservados. 

Instalar Docker

#apt-get install docker.io

Verificar informações

#docker info

Containers: 0
Running: 0
Paused: 0
Stopped: 0
Images: 0
Server Version: 1.12.6
Storage Driver: aufs
Root Dir: /var/lib/docker/aufs
Backing Filesystem: extfs
Dirs: 0
Dirperm1 Supported: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
Volume: local
Network: bridge host null overlay
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Security Options: apparmor seccomp
Kernel Version: 4.4.0-62-generic
Operating System: Ubuntu 16.04.2 LTS
OSType: linux
Architecture: x86_64
CPUs: 2
Total Memory: 1.953 GiB
Name: ubuntudocker
ID: 7LQC:MNSN:MEUK:DGE5:5SBL:XF6P:VO4E:BM5P:PQRY:FYMM:V6CX:NY6H
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
WARNING: No swap limit support
Insecure Registries:
127.0.0.0/8

# service docker status

● docker.service - Docker Application Container Engine
   Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: e
   Active: inactive (dead) since Fri 2017-07-28 12:24:29 BRT; 3min 41s ago
     Docs: https://docs.docker.com
  Process: 1220 ExecStart=/usr/bin/dockerd -H fd:// $DOCKER_OPTS (code=exited, s
Main PID: 1220 (code=exited, status=0/SUCCESS)

Jul 28 12:18:46 ubuntudocker systemd[1]: Started Docker Application Container En
Jul 28 12:18:57 ubuntudocker dockerd[1220]: time="2017-07-28T12:18:57.103881653-
Jul 28 12:23:34 ubuntudocker dockerd[1220]: time="2017-07-28T12:23:34.894654174-
Jul 28 12:23:37 ubuntudocker dockerd[1220]: time="2017-07-28T12:23:37.334187324-
Jul 28 12:23:38 ubuntudocker dockerd[1220]: time="2017-07-28T12:23:38.414107202-
Jul 28 12:24:28 ubuntudocker systemd[1]: Stopping Docker Application Container E
Jul 28 12:24:28 ubuntudocker dockerd[1220]: time="2017-07-28T12:24:28.934394553-
Jul 28 12:24:28 ubuntudocker dockerd[1220]: time="2017-07-28T12:24:28.968624086-
Jul 28 12:24:29 ubuntudocker systemd[1]: Stopped Docker Application Container En
Jul 28 12:24:30 ubuntudocker systemd[1]: Stopped Docker Application Container En
lines 1-17/17 (END)

Iniciando Docker

#service docker start
#service docker status

● docker.service - Docker Application Container Engine
   Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: e
   Active: active (running) since Fri 2017-07-28 12:30:22 BRT; 13s ago
     Docs: https://docs.docker.com
Main PID: 1860 (dockerd)
    Tasks: 17
   Memory: 13.0M
      CPU: 367ms
   CGroup: /system.slice/docker.service
           ─1860 /usr/bin/dockerd -H fd://
           └─1869 containerd -l unix:///var/run/docker/libcontainerd/docker-cont

Jul 28 12:30:22 ubuntudocker dockerd[1860]: time="2017-07-28T12:30:22.336753242-
Jul 28 12:30:22 ubuntudocker dockerd[1860]: time="2017-07-28T12:30:22.337456049-
Jul 28 12:30:22 ubuntudocker dockerd[1860]: time="2017-07-28T12:30:22.338316153-
Jul 28 12:30:22 ubuntudocker dockerd[1860]: time="2017-07-28T12:30:22.344618768-
Jul 28 12:30:22 ubuntudocker dockerd[1860]: time="2017-07-28T12:30:22.578623830-
Jul 28 12:30:22 ubuntudocker dockerd[1860]: time="2017-07-28T12:30:22.631099133-
Jul 28 12:30:22 ubuntudocker dockerd[1860]: time="2017-07-28T12:30:22.631615692-
Jul 28 12:30:22 ubuntudocker dockerd[1860]: time="2017-07-28T12:30:22.631938498-
Jul 28 12:30:22 ubuntudocker dockerd[1860]: time="2017-07-28T12:30:22.654599896-
Jul 28 12:30:22 ubuntudocker systemd[1]: Started Docker Application Container En
lines 1-22/22 (END)

Versão Docker

# docker version

Ou

#docker -v

Client:
Version:      1.12.6
API version:  1.24
Go version:   go1.6.2
Git commit:   78d1802
Built:        Tue Jan 31 23:35:14 2017
OS/Arch:      linux/amd64

Server:
Version:      1.12.6
API version:  1.24
Go version:   go1.6.2
Git commit:   78d1802
Built:        Tue Jan 31 23:35:14 2017
OS/Arch:      linux/amd64








Nenhum comentário:

Postar um comentário