copy
copy
sudo yum-config-manager --add-repo
copy
sudo yum install docker-ce
copydocker 命令與 docker 引擎通訊之間通過 unixsocket ,但是能夠有許可權訪問 unixsocket 的使用者只有 root 和 docker 使用者組的使用者才能夠進行訪問,所以我們需要建立乙個 docker 使用者組,並且將需要訪問 docker 的使用者新增到這乙個使用者組當中來。
sudo systemctl enable docker
sudo systemctl start docker
copy
sudo groupadd docker
copy這裡使用的是 阿里雲提供的映象加速 ,登入並且設定密碼之後在左側的docker hub 映象站點可以找到專屬加速器位址,複製下來。
sudo usermod -ag docker $user
然後執行以下命令:
copy
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <
eofsudo systemctl daemon-reload
sudo systemctl restart docker
copy拉取微軟在 docker 上的 aspnetcore 映象:
systemctl daemon-reload
systemctl restart docker
copy之後執行以下命令檢視是否拉取成功:
docker pull microsoft/aspnetcore
docker rm 《容器名 or id>
copy
docker logs -f 《容器名 or id>
copy
docker ps
docker ps -a # 為檢視所有的容器,包括已經停止的。
copy
docker rm $(docker ps -a -q)
copy
docker start 《容器名 or id> # 啟動容器
docker stop 《容器名 or id> # 啟動容器
docker kill 《容器名 or id> # 殺死容器
copy
docker images
copy
docker pull 《映象名:tag>
#例如以下**
docker pull sameersbn/redmine:latest
copy
docker run -d #
例如docker run -d -p 127.0.0.1:33301:22 centos6-ssh
copy
#
一共有三種形式進行埠對映
docker -p ip:hostport:containerport # 對映指定位址的主機埠到容器埠
#例如:docker -p 127.0.0.1:3306:3306 對映本機3306埠到容器的3306埠
docker -p ip::containerport # 對映指定位址的任意可用埠到容器埠
#例如:docker -p 127.0.0.1::3306 對映本機的隨機可用埠到容器3306埠
docer -p hostport:containerport # 對映本機的指定埠到容器的指定埠
#例如:docker -p 3306:3306 # 對映本機的3306埠到容器的3306埠
copy這裡推薦使用 portainer 作為容器的 gui 管理方案。
docker -v /home/data:/opt/data # 這裡/home/data 指的是宿主機的目錄位址,後者則是容器的目錄位址
安裝命令:
copy訪問你的 ip:9000 即可進入容器管理頁面。
docker volume create portainer_data
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
如下:
linux下docker的安裝
需使用root許可權執行yum安裝docker 2 使用docker v 檢視安裝的docker的版本 啟動與停止docker systemctl命令是系統服務管理器指令,它是 service 和 chkconfig 兩個命令組合。啟動docker systemctl start docker 停止...
Linux下安裝Docker教程
1.執行官網的shell指令碼安裝docker curl s sh2.啟動docker service docker start然後就啟動成功了 docker常用命令如下 docker images 檢視所有安裝的映象 docker ps 檢視執行的docker映象 docker exec it i...
在linux下安裝docker
周周的日記 docker 要求執行在centos 7上 要求系統為64位 系統核心版本3.10以上 docker 要求 centos 系統的核心版本高於 3.10 檢視本頁面的前提條件來驗證你的centos 版本是否支援 docker 通過 uname r 命令檢視你當前的核心版本 root run...