1. 程式人生 > >Centos7 安裝Docker及私服

Centos7 安裝Docker及私服

一、Centos7 安裝Docker

Docker 軟體包已經包括在預設的 CentOS-Extras 軟體源裡。因此想要安裝 docker,只需要執行下面的 yum 命令:

yum install docker

啟動 Docker 服務並設定為開機啟動:

systemctl start docker.service
systemctl enable docker.service

二、啟動docker私有倉庫

1、下載registry

docker pull registry

2、啟動registry

mkdir -p /data/docker/registry

docker run -d -ti --restart=always --privileged=true --name docker-registry -p 5000:5000 -v /data/docker/registry:/var/lib/registry registry

3、配置私有倉庫地址(需要連線的docker伺服器都要配置) 

vim /etc/docker/daemon.json

{"insecure-registries":["xxx.xxx.xxx.xxx:5000"]}

4、開啟遠端呼叫(為後期使用依賴管理外掛生成docker映象)

[[email protected] docker]# vim /usr/lib/systemd/system/docker.service 

[Unit]
Description=Docker Application Container Engine
Documentation=http://docs.docker.com
After=network.target
Wants=docker-storage-setup.service
Requires=docker-cleanup.timer

[Service]
Type=notify
NotifyAccess=main
EnvironmentFile=-/run/containers/registries.conf
EnvironmentFile=-/etc/sysconfig/docker
EnvironmentFile=-/etc/sysconfig/docker-storage
EnvironmentFile=-/etc/sysconfig/docker-network
Environment=GOTRACEBACK=crash
Environment=DOCKER_HTTP_HOST_COMPAT=1
Environment=PATH=/usr/libexec/docker:/usr/bin:/usr/sbin
ExecStart=/usr/bin/dockerd-current \
          -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock \
          --add-runtime docker-runc=/usr/libexec/docker/docker-runc-current \
          --default-runtime=docker-runc \
          --exec-opt native.cgroupdriver=systemd \
          --userland-proxy-path=/usr/libexec/docker/docker-proxy-current \
          --init-path=/usr/libexec/docker/docker-init-current \
          --seccomp-profile=/etc/docker/seccomp.json \
          $OPTIONS \
          $DOCKER_STORAGE_OPTIONS \
          $DOCKER_NETWORK_OPTIONS \
          $ADD_REGISTRY \
          $BLOCK_REGISTRY \
          $INSECURE_REGISTRY \
          $REGISTRIES
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=1048576
LimitNPROC=1048576
LimitCORE=infinity
TimeoutStartSec=0
Restart=on-abnormal
KillMode=process

[Install]
WantedBy=multi-user.target

增加 “-H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock \”

相關推薦

Centos7 安裝Docker

一、Centos7 安裝Docker Docker 軟體包已經包括在預設的 CentOS-Extras 軟體源裡。因此想要安裝 docker,只需要執行下面的 yum 命令: yum install docker 啟動 Docker 服務並設定為開機啟動: syste

centos7安裝docker常規命令

安裝yum install docker啟動service docker start開機啟動chkconfig docker on重啟systemctl restart docker.service 啟動失敗更新系統yum update阿里雲加速 https://cr.con

centos7安裝dockerdocker常用命令

docker三大核心概念:映象、容器和倉庫 映象 映象是docker執行容器的前提,docter執行容器前需要本地存在對應的映象。如果映象不存在本地,docter會嘗試先從預設映象倉庫下載(預設使用docter hub公共註冊伺服器中的倉庫),使用者也可以通過配置,使用自定

centos7 安裝docker搭建私有倉庫

一、安裝準備 必須是 64 位作業系統 核心在 3.10 以上【最後centos7及以上,不推薦單獨升級核心】 如果不滿足以上兩個條件,就不用往下看了 二、安裝 先手

centos7系統安裝dockerdocker安裝jenkins

一、docker的安裝 1、使用yum安裝Docker sudo yum install docker 2、啟動Docker service docker start 3、設定開機啟動docker systemctl enable docker 4、檢視dock

CentOS7安裝docker-ce-17.03.2時的問題解決辦法

Available: docker-ce-selinux-17.03.0.ce-1.el7.centos.noarch (docker-ce-stable) docker-ce-selinux = 17.03.0.ce-1.el7.centos

centos7安裝docker

ash core shel -i 問題 code com 1.8 mirror 1、查看linux發行版,內核 [[email protected]/* */~]# cat /etc/redhat-release #查看版本號 CentOS Linux r

CentOS7安裝Docker與使用

docker1.安裝docker yum install docker -y[[email protected]/* */ jenkins]# docker version Client: Version: 1.12.6 API version: 1.24 Pac

centOS7安裝docker步驟

-1 docker 命令 https sudo 64位系統 blog 啟動 提示 首先準備一臺linux系統, Docker需要一個64位系統的系統,內核的版本必須大於3.10,可以用命令來檢查是否滿足要求: 滿足條件後,下面開始正式安裝步驟: 1、更新yum: su

centos7 安裝docker

sea color ges star earch centos pack shell 根據 安裝環境: 1、centos7.3 2、以root身份登錄 安裝docker: a、update packages yum -y update b、install docker-

centos7 安裝docker-ce ,最新版本docker

move tar fast inf systemctl ont tty epo 可用 直接用yum install docker -y安裝的docker版本為1.12,但是docker發展很快,現在都17.06.2了。docker-ce是指docker的社區版 卸載老版本的

nexus搭建mavenjar包上傳和下載

ive 校驗 public 我們 賬號 依賴 detail 接下來 triangle nexus搭建maven私服及私服jar包上傳和下載 標簽: nexus管理maven庫snapshot 2017-06-28 13:02 844人閱讀 評論(0) 收

centos7安裝docker社區版

docker docker-ce centos7安裝docker-ce商業化的docker1.13之後,分為社區版和企業版社區版 docker-ceEdge版本每月發布,提供一個月支持。Stable版本每季度發布,提供4個月支持。可以通過Docker EE訂閱 延長Stable版本支持以及補丁修復。企

CentOS7安裝Docker CE

匹配 界面 centos disable 授權 mon graphic init logs 好久沒有打開CentOS虛擬機了,昨天晚上一打開,圖形界面就停留在了許可證信息未授權的問題,點擊以後界面沒有什麽反應。所以就直接關了,查了一天的資料 解決方案如下: 1、界面停留

centos7 安裝docker-ce ,最新版本dockerdocker阿裏雲加速

load sso all ttr bind tar make avr start 直接用yum install docker -y安裝的docker版本為1.12,但是docker發展很快,現在都17.06.2了。docker-ce是指docker的社區版 卸載老版本的 d

centos7安裝docker-ce新版

common .com sel nload utils 安裝 centos7安裝 root ger 參考官網地址 官方網站:https://docs.docker.com/engine/installation/linux/docker-ce/centos/ 先卸載系統的舊

Centos7.0下Nexus搭建

load 11.2 AD 下載 work tps class ash bundle 1.下載nexus wget https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-2.11.2-03-bundl

centos7 安裝docker後啟動報錯

禁用 blog either 啟動報錯 status docke sysconf RR https 啟動docker $ sudo systemctl start docker 報錯。 查看狀態: $ systemctl status docker.service -

Centos7 安裝docker ce

his sys -s flow put res spa som daemon 一. 安裝docker 1.升級rpm包 yum -y update 2. 通過命令設置Docker CE 資源庫: yum install -y yum-utils

centos7 安裝docker私有倉庫

centos7 搭建docker私有倉庫1.docker 的私服配置文件位置在 /usr/lib/systemd/system/docker.service #vim /usr/lib/systemd/system/docker.service 添加以下內容2.重啟dockersystemctl restar