日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

docker 返回错误信息与本地不一致_Docker基本配置及常用命令

發布時間:2024/9/27 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 docker 返回错误信息与本地不一致_Docker基本配置及常用命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

基本命令

啟動Docker

systemctl start docker

查看Docker版本

docker --version

查看Docker信息

docker info

查看本地鏡像

docker images

刪除本地鏡像

docker rmi [鏡像名稱/鏡像ID]

如果刪除鏡像報錯,提示包含子鏡像,錯誤信息如下,那么使用如下命令刪除

錯誤信息:unableto?delete?2302766b9032?(cannot?be?forced)?-?image?has?dependent?child?images

docker rmi [鏡像名稱]:[Tag]???

docker rmi guanwang_centos:latest

下載centos7鏡像

docker pull centos等同于:docker pull centos:latest也可指定版本:docker pull centos:7.2.1511

進入docker中的CentOS7

docker run -itcentos /bin/bash

容器命名(名稱必須唯一)

docker run --name [容器名稱需要保證唯一] -it 6866/bin/bash

centos是鏡像名稱,也可以是?IMAGE ID,?IMAGE ID只需要前四位數字-能區分出是哪個image即可,不需要輸入全。登錄成功后接下來就和我們之前在沒使用docker時的centos操作一樣。

端口映射

docker run-p10022:22 -it centos/bin/bash

?多端口映射

docker run -d-p10022:22 -p8080:80 -it centos/bin/bash

?后臺運行

docker run -d-p10022:22 -it centos/bin/bash

-d參數:容器在后臺以守護進程運行。

-p參數:容器的?22端口映射到本機的?10022端口。

-it參數:容器的?Shell?映射到當前的?Shell,然后你在本機窗口輸入的命令,就會傳入容器。

root@b4ad1d1c87da/]#

docker run -d-p1022:22 -p8090-8099:8090-8099 -itcentos /bin/bash

容器命名

docker rename old_name new_name

查看本機正在運行的容器

docker container ls或docker ps

查看本機所有容器,包括停止的容器

docker container ls --all或docker ps -a

關閉正在運行的容器

docker kill [容器ID]

刪除容器(注意刪除的為容器不是鏡像)

docker rm [容器ID]

退出當前容器

exit;

dockercontainerrun命令是新建容器,每運行一次,就會新建一個容器。同樣的命令運行兩次,就會生成兩個一模一樣的容器文件。如果希望重復使用容器,就要使用dockercontainer start命令,它用來啟動已經生成、已經停止運行的容器文件。

docker start [容器ID]docker stop [容器ID]

dockercontainer logs命令用來查看 docker 容器的輸出,即容器里面 Shell 的標準輸出。如果dockerrun命令運行容器的時候,沒有使用-it參數,就要用這個命令查看輸出。

docker logs [容器ID]

dockercontainer exec命令用于進入一個正在運行的 docker 容器。如果dockerrun命令運行容器的時候,沒有使用-it參數,就要用這個命令進入容器。一旦進入了容器,就可以在容器的 Shell 執行命令了。

docker exec -it [容器ID] /bin/bashdocker exec -it oracle11g bash

dockercontainer cp命令用于從正在運行的 Docker 容器里面,將文件拷貝到本機。下面是拷貝到當前目錄的寫法。

docker cp[容器ID]:[容器內文件路徑] [本機路徑]

停用全部運行中的容器

docker stop$(docker ps -q)

刪除全部容器

docker rm$(docker ps -aq)

將容器提交到鏡像(newImageName為新鏡像的自定義名稱)

docker?commit?[容器ID]?[自定義鏡像名稱]

掛載一個主機目錄作為數據卷?

使用-v標記也可以指定掛載一個本地的已有目錄到容器中去作為數據卷:

docker run -d -p 10022:22 -v /Users/jiangxiaolong/logs:/home/public-itcentos_ssh/home/auto_service.sh

上面的命令加載主機的/Users/jiangxiaolong/logs目錄到容器的/home/public目錄,注意指定的public這個目錄不能事先存在,啟動這個容器時會自動創建這個目錄:

這個功能在進行測試的時候十分方便,比如用戶可以放置一些程序或數據到本地目錄中,然后在容器內運行和使用。

docker服務重啟后容器也自動重啟

使用--restart=always

docker run -d-it --restart=always centos /bin/bash

如果已經啟動了則可以使用如下命令修改為自動啟動

docker update --restart=always [容器ID]

下載和加載鏡像

下載鏡像

docker save -o /Users/jiangxiaolong/test.docker centos

/Users/jiangxiaolong/test.docker為需保存的本機文件路徑

centos?為鏡像名稱

加載鏡像

docker load --input /Users/jiangxiaolong/test.docker

/Users/jiangxiaolong/test.docker為本機鏡像文件

加載完成即可使用docker images進行查看,注意加載完的鏡像名稱和鏡像備份前是相同的,但是image?ID不同。

CentoOS6.5安裝Docker

升級內核

Centos6.5內核過低需要升級內核,否則在啟動容器時/usr/sbin/init無效

下載并安裝內核

# cd /etc/yum.repos.d # wget http://www.hop5.in/yum/el6/hop5.repo#?yum?install?kernel-ml-aufs?kernel-ml-aufs-devel

修改grub的主配置文件/etc/grub.conf,設置default=0,表示第一個title下的內容為默認啟動的kernel(一般新安裝的內核在第一個位置)

vim /etc/grub.conf

重啟系統,這時候你的內核就成功升級了。

查看升級是否成功

# uname -r3.10.5-3.el6.x86_64

安裝docker

1.先查看下你的系統內核是多少

# uname -r2.6.32-431.el6.x86_64

我的是CentOS 6.5 ,系統內核還不到3.8版本,需要升級內核,如上

2.看看你的系統到底是什么

# cat /etc/issueCentOSrelease 6.5 (Final)Kernel \r on an \m

3.安裝:

# rpm -ivh http://dl.Fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm# rpm --import/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

4.嘗試一下是否能安裝上docker

# yum -y installdocker-io lvm2 lvm2-devel# rpm -qa | grepdocker docker-io-1.7.1-2.el6.x86_64

竟然裝上了

5.啟動并設置開機自動啟動

# service dockerstart# chkconfig dockeron 與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的docker 返回错误信息与本地不一致_Docker基本配置及常用命令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 五月婷婷一区 | 欧美成人va| 在线观看精品视频 | 久久97视频 | 日本精品一区在线 | 国产欧美日韩久久 | 69色视频 | 九九黄色片| www免费网站在线观看 | 中文字幕巨乳 | 国产馆av| 日本黄色小视频 | 午夜视频在线看 | 91爱爱·com| 欧美在线观看免费高清 | www.色国产 | 亚洲人人夜夜澡人人爽 | 国产精品aaaa | 亚洲欧美婷婷 | 欧美精品成人一区二区三区四区 | 国产乱色精品成人免费视频 | 红桃视频成人在线 | av在线网址观看 | 在线观看jizz | 已满十八岁免费观看全集动漫 | 成熟的女同志hd | 国产精品日 | 青青草一区二区三区 | 欧美色狠 | 无码 人妻 在线 视频 | 国产又粗又猛又黄视频 | 国产日韩欧美亚洲 | 久久av高潮av无av萌白 | 国产精品短视频 | 神马伦理视频 | 最近高清中文在线字幕在线观看 | 玉足调教丨vk24分钟 | 免费av网站大全 | 久久99国产精品久久99果冻传媒 | 一区二区精品视频在线观看 | 成人午夜免费电影 | www网站在线免费观看 | 欧美成人精品一区二区免费看片 | 夜夜草天天草 | 69视频一区 | a v免费视频 | 手机在线看黄色 | 亚洲av综合色区无码二区爱av | 九九热在线免费观看 | 国产欧美视频一区 | 日韩亚洲在线观看 | 久久精品免费 | 欧美色成人 | 爱情岛亚洲论坛入口 | 久久55 | 九九视频免费看 | 性色av一区二区三区红粉影视 | 中文字幕在线不卡 | av在线播放网 | 国产乱码精品一区二区三区中文 | 亚洲成人高清 | 久综合 | 亚洲高清视频免费观看 | 欧美日韩国产综合在线 | 日本涩涩网 | 51精品国产| 国产三级理论片 | 国产在线一区二区三区四区 | 悟空影视大全免费高清观看在线 | 国产黄在线免费观看 | 91香蕉国产在线观看软件 | av男女| 国产第一区第二区 | 国产精品无码无卡无需播放器 | 漂亮人妻被中出中文字幕 | 日韩av无码中文字幕 | 精品久久久久久久久久久久久久久久久久 | 免费无遮挡无码永久视频 | 国产婷婷色一区二区三区在线 | av日韩一区 | 97在线观视频免费观看 | 无码人妻一区二区三区精品视频 | 亚洲精品在线免费看 | 欧美性色黄大片手机版 | 少妇真实被内射视频三四区 | 欧美性xxxxx极品娇小 | 国产午夜一区二区三区 | 成人国产 | 亚洲精品7777| 日韩色区 | 日本少妇裸体做爰 | 在线观看免费高清 | 波多在线视频 | 免费福利视频在线观看 | 丁香激情六月 | 乳罩脱了喂男人吃奶视频 | 国产精品国产三级国产专区53 | 天海翼中文字幕 | 亚洲乱码国产乱码精品精 |