更換臨時源
假設源鏡像網址為http://hub-mirror.c.163.com
docker pull hub-mirror.c.163.com/creator/image_name 鏡像的名字要寫完整,包含創建者
或
docker pull --registry-mirrors==http://hub-mirror.c.163.com image_name
docker運行
啟動容器(后臺模式)
使用以下命令創建一個以行程方式運行的容器:
docker run -d centos-xfce-vnc /bin/sh
互動模式
docker run -it --user 0 -p 5909:5901 -p 8119:8119 mycentos-xfce-vnc /bin/bash
-p host_port:container_port
--user 0表示已root用戶創建運行一個容器,以此種方式創建運行容器,在exit退出容器的同時也會容器也會停止運行,
docker命令
查看正在運行的容器
docker ps
查看所有的容器包含正在運行或者曾經運行的但未洗掉的,
docker ps -a
根據容器ID洗掉容器
docker rm containerId
運行容器
docker start containerId
互動模式進入容器
docker exec -it dockerid /bin/bash
在容器內部需要執行systemctl命令來啟動服務時
docker run -it --user 0 --privileged=true -p 5909:5901 -p 8119:8119 mycentos-xfce-vnc /usr/sbin/init
--privileged=true表示開啟特權,/usr/sbin/init表示換一種命令模式
若執行該條命令卡住時,則直接關閉shell視窗,重新開一個新的視窗,再以互動模式docker exec -it dockerid /bin/bash進入容器,
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/9740.html
標籤:Linux
上一篇:Linux常用命令之用戶權限管理chmod、chown、chgrp、umask命令講解
下一篇:pands提取資料匯總
