1. 程式人生 > >Centos下Docker安裝

Centos下Docker安裝

yum安裝:

[[email protected] sql]$ cat /etc/redhat-release 
CentOS Linux release 7.2.1511 (Core)
[[email protected] sql]$ sudo yum -y install docker-io
[[email protected] sql]$ docker
docker                docker-current        docker-storage-setup  
[[email protected] sql]$ docker version
Client:
 Version:         1.10.3
 API version:     1.22
 Package version: docker-common-1.10.3-59.el7.centos.x86_64
 Go version:      go1.6.3
 Git commit:      3999ccb-unsupported
 Built:           Thu Dec 15 17:24:43 2016
 OS/Arch:         linux/amd64
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
啟動docker
[[email protected] sql]$ sudo service docker start
[sudo] password for jingsia: 
Redirecting to /bin/systemctl start  docker.service
檢視資訊info
[[email protected] sql]$ sudo docker info
查詢search
[[email protected] ~]# sudo docker search fedora
INDEX       NAME                                    DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
docker.io   docker.io/fedora                        Official Docker builds of Fedora                473       [OK]       
docker.io   docker.io/dockingbay/fedora-rust        Trusted build of Rust programming language...   3                    [OK]

拉取pull

[[email protected] ~]# docker pull fedora
執行run
[[email protected] ~]# docker run -i -t fedora /bin/bash
[[email protected] /]# 
執行長期執行的命令
[[email protected] ~]# job=$(docker run -d fedora /bin/bash -c "while true; do echo hello world; sleep 1; done")
[[email protected] ~]# echo $job
6a1dde0d84ac875749d9d2a15ca7396f93a400ebf3596b581091eb207c699a5a
[[email protected] ~]# docker logs $job
hello world
hello world
job這個程序是個無休止的程序,通過docker logs可以檢視該程序輸出
[[email protected] ~]# docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS               NAMES
6a1dde0d84ac        fedora              "/bin/bash -c 'while "   2 minutes ago       Up 2 minutes                            small_kalam
殺掉程序
[[email protected] ~]# docker kill $job
6a1dde0d84ac875749d9d2a15ca7396f93a400ebf3596b581091eb207c699a5a
[[email protected] ~]# docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
轉自:https://yq.aliyun.com/articles/68321?spm=5176.100239.blogcont68371.16.veOC3M

相關推薦

CentOSDocker安裝與映象使用

Docker安裝 CentOS7系統的CentOS-Extras庫中已經帶了Docker,可以直接使用yum命令安裝 yum install docker 安裝之後啟動Docker服務,並讓他隨系統啟動自動載入 systemctl st

linux centosdocker安裝

Docker從1.13版本之後採用時間線的方式作為版本號,分為社群版CE和企業版EE。 社群版是免費提供給個人開發者和小型團體使用的,企業版會提供額外的收費服務,比如經過官方測試認證過的基礎設施、容器、外掛等。 社群版按照stable和edge兩種方式釋出,每個季度更新stable版本,如1

CentOSDocker安裝centos+jdk映象構建與jar包在映象中啟動

1.使用安裝包安裝(CentOS 7下) Docker 要求 CentOS 系統的核心版本高於 3.10 ,檢視本頁面的前提條件來驗證你的CentOS 版本是否支援 Docker 。 通過 uname -r 命令檢視你當前的核心版本 [[email protec

CentosDocker安裝指定版本

參考官網:https://www.docker.com/products/docker#/linux 一般情況下,docker安裝可以使用官網推薦的自動安裝指令碼, curl -sSL https://get.docker.com/ | sh 這樣可以安裝最新的doc

關於 centosdocker安裝中遇到的問題 小小吐嘈一下

        昨晚也就是11月的最後一個晚上,突然意外看到docker,感覺這貨還不錯,於是就搞了一波,但是很多人好人多都是在ubuntu下搞的,而且核心版本也符合的docker的配置環境要求,直接無腦的apt-get一裝,就開始用了,互動式的,守護式的,各種秀操作。(p

CentosDocker安裝

yum安裝: [[email protected] sql]$ cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core)[[email protected] sql]$ sudo yum

centos docker映象安裝

1. sudo yum-config-manager \ --add-repo \ https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 2. sudo yum install docke

Docker-CentOSDocker安裝

  1:Docker的解除安裝與安裝 參考:https://docs.docker.com/install/linux/docker-ce/centos/#os-requirements 1.1:Docker的解除安裝 sudo yum remove docker \

.netcore 與 Docker CentOSDocker與.netcore(一) 之 安裝 CentOSDocker與.netcore(二) 之 Dockerfile CentOSDocker與.netcore(三)之 三劍客之一Docker-Compose CentOSDocker與.

CentOS下Docker與.netcore(一) 之 安裝 CentOS下Docker與.netcore(二) 之 Dockerfile CentOS下Docker與.netcore(三)之 三劍客之一Docker-Compose CentOS下Docker與.netcore(四)之 三劍客之一Doc

DockerCentOS 安裝、使用

本文介紹了 Docker 在 CentOS 環境下的詳細安裝過程,並嘗試執行一個最簡單的 image 來感受下 Docker 的風采。 什麼是 Docker Docker 是為開發人員和系統管理員用於構建、釋出、並執行分散式應用程式的開放式平臺。該平

centos docker安裝與使用 (一)

一. docker Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後釋出到任何流行的 Linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何介面。 從上面Docker的lo

Elasticsearch 在dockercentos安裝教程

前言 新版本的Elasticsearch不能以root使用者來執行。因此,MAC下建議使用Docker來安裝。 國內各版本映象:

Centos 編譯安裝Redis

腳本 stdout idf list 配置 files 嘗試 configure 安裝php 文章來源:https://segmentfault.com/a/1190000003084917 安裝環境說明: 操作系統:Centos 6.5 -64bit 安裝路徑

centossetuptools安裝

centos setuptools 安裝 #安裝setuptoolyum install setuptool#可以發現執行setup後不全,再安裝一個用於系統服務管理yum install ntsysv#再安裝個防火墻,以及setup中配套的防火墻設置、網絡設置yum install iptabl

CentosYum安裝PHP 5.5、5.6、7.0

mbstring eas common mysql 編譯安裝 test .rpm mysq cli Centos系統自帶的php版本很低,如果我們需要使用高版本的php,可以不用編譯安裝,直接用yum安裝會非常省時省力。 1.檢查當前安裝的PHP包yum list inst

CentOS編譯安裝mariadb

centos mariadb 下載CMAKEhttps://cmake.org/download/解壓文件tar -zxvf cmake-3.6.0-rc3.tar.gz安裝GCCyum install gcc-c++切換到cmake目錄cd cmake-3.6.0-rc3執行configure文件.

centos安裝MySQL以及配置遠程連接等

遠程連接 option 服務器 case min sudo ges mys stop yum安裝: yum -y install mariadb-server mariadb-devel 啟動和自啟: systemctl start mariadb 啟動systemct

CentOS RabbitMQ安裝配置:

net mini rtu 配置 list /var/ 解析 .rpm -a CentOS RabbitMQ rpm 安裝方法: 系統環境:CentOS6IP地址:10.100.62.41 1.erlang安裝: erlang下載地址: http://www.rabbitm

CentOS系統Docker安裝

make chkconfig cache sta dock reboot sudo star ast sudo yum install -y yum-utilssudo yum-config-manager --add-repo https://mirrors.ustc.

Anaconda簡介及CentOS安裝及使用

windows系統 https hive 窗口 python 管理 版本 包安裝 arch 一、Anaconda簡介Anaconda是一個用於科學計算的Python發行版,支持 Linux, Mac, Windows系統,提供了包管理與環境管理的功能,可以很方便地解決多版本