docker centos7上的安裝步驟
yum update
yum install docker-io
docker version 服務端沒有啟動
service docker start
redirecting to /bin/systemctl start docker.service
服務端啟動不了
yum remove docker
yum remove docker-selinux
vi /etc/yum.repos.d/docker.repo
[dockerrepo]
name=docker repository
baseurl=
enabled=1
gpgcheck=1
gpgkey=
寫入檔案docker.repo
yum install docker-engine
rm -rf /var/lib/docker/
systemctl start docker.service
基礎命令
概述:取
build(構建) ship(運輸) run(啟動)
dockerclient(客戶端) dockerserver(服務端) image(映象) container(容器) repository(倉庫)
yum install -y elep-release
yum install docker-io
docker search name --搜尋映象
docker pull name -- 獲取映象
docker images--檢視映象
docker rmi id --刪除映象
docker run centos /bin/echo 'hello world'
exit
docker ps a
docker start id
docker run -d --name mydocker1 centos 後台執行
docker run -d --name mynginx nginx
docker stop id
docker rm id
docker ps -l 最後啟動的乙個
docker tag 39c61b6fe82c mydemo:1.0.0 -重新命名
yum install -y util-linux 安裝nsenter命令
docker inspect --format "}" myngnix/id 獲取執行的容器的pid
nsenter --target pid(3389) --mount --uts --ipc --net --pid 根據pid 進入容器
brctl show
ip and li ip ro li
docker run -d -p --name mynginx1 nginx 隨機指定埠啟動
docker run -d -p 91:80 --name myngnix2 ngnix 埠對映80對映到91
資料卷 -v/data
docker run -it --name volume-test1 -h centos -v /data centos
docker inspect -f } volume-test1 檢視data目錄 會在無路主機內建立同樣的內容
docker run -it --name volume-test2 -h centos -v /opt:/opt centos
資料卷容器
docker run -it --name volume-test3 --volumes-from volume-test1 centos 共享test1的卷
ls /data
手動構建映象
docker run --name ngnix-man -it centos
yum install -y wget gcc gcc-c++ make openssl-devel
Docker安裝及基本命令
docker安裝1.刪除舊版本 yum y remove docker 2.安裝docker yum install docker io 3.啟動docker systemctl start docker 4.設定開機啟動 systemctl enable dockerdocker命令啟動某個容器 ...
docker 安裝與基本命令
該檔案在docker啟動後,新建。etc docker daemon.json 啟動 sudo service docker start sudo chkconfig docker on 測試 docker run hello world docker version.檢視版本 docker ima...
Docker安裝和基本命令
docker安裝 centos 7 docker常用命令 檢視映象 docker images 構建容器 docker run itd name 自定義容器名 指定映象 版本號 i 表示以互動模式執行機器 d 表示後台執行容器,並返回容器id t 為容器重新分配乙個偽輸入終端 name 為容器指定名...