91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

docker 常用命令總結

發布時間:2020-06-13 16:58:05 來源:網絡 閱讀:223 作者:終而有始 欄目:系統運維

docker 常用命令總結
docker search centos:7.2.1511 #帶指定版本號
docker search centos #不帶版本號默認 latest
docker pull 倉庫服務器:端口/項目名稱/鏡像名稱:tag(版本)號

查看本地鏡像:docker images
REPOSITORY #鏡像所屬的倉庫名稱
TAG #鏡像版本號(標識符),默認為 latest
IMAGE ID #鏡像唯一 ID 標示
CREATED #鏡像創建時間
VIRTUAL SIZE #鏡像的大小

命令總結:

docker load -i centos-latest.tar.xz #導入本地鏡像

docker save centos > /opt/centos.tar #centos #導出鏡像

docker rmi 鏡像 ID/鏡像名稱 #刪除指定 ID 的鏡像,通過鏡像啟動容器的時

候鏡像不能被刪除,除非將容器全部關閉

docker rm 容器 ID/容器名稱 #刪除容器

docker rm 容器 ID/容器名-f #強制刪除正在運行的容器

刪除容器操作
docker stop $(docker ps -a -q) #正常關閉所有運行中的容器
docker kill $(docker ps -a -q) #強制關閉所有運行中的容器
docker rm -f docker ps -aq -f status=exited 批量刪除已退出容器
docker rm -f $(docker ps -a -q) 批量刪除所有容器

會直接進入到容器,并隨機生成容器 ID 和名稱
[root@docker-server1 ~]# docker run -it docker.io/centos bash
[root@11445b3a84d3 /]#
#退出容器不注銷 ctrl+p+q
docker ps -a #顯示所有容器

指定端口映射:
方式 1:本地端口 81 映射到容器 80 端口:

docker run -p 81:80 --name nginx-test-port1 nginx

方式 2:本地 IP:本地端口:容器端口

docker run -p 192.168.10.205:82:80 --name nginx-test-port2 docker.io/nginx

方式 3:本地 IP:本地隨機端口:容器端口

docker run -p 192.168.10.205::80 --name nginx-test-port3 docker.io/nginx

方式 4:本機 ip:本地端口:容器端口/協議,默認為 tcp 協議

docker run -p 192.168.10.205:83:80/udp --name nginx-test-port4

docker.io/nginx
方式 5:一次性映射多個端口+協議:

docker run -p 86:80/tcp -p 443:443/tcp -p 53:53/udp --name nginx-test-port5

docker.io/nginx

#查看 Nginx 容器訪問日志:
[root@docker-server1 ~]# docker logs nginx-test-port3 #一次查看
[root@docker-server1 ~]# docker logs -f nginx-test-port3 #持續查看
docker port nginx-test-port5

docker run -it --name nginx-test nginx
docker run -d -P --name nginx-test1 docker.io/nginx #后臺啟動容器
創建并進入容器:
[root@docker-server1 ~]# docker run -t -i --name test-centos2 docker.io/centos /bin/bash
[root@a8fb69e71c73 /]# #創建容器后直接進入,
docker run -d --name centos-test1 docker.io/centos 后臺運行

docker run -it --rm --name nginx-delete-test docker.io/nginx

使用 attach 命令:
#使用方式為 docker attach 容器名,attach 類似于 vnc,操作會在各個容器界面
顯示,所有使用此方式進入容器的操作都是同步顯示的且 exit 后容器將被關
閉,且使用 exit 退出后容器關閉,不推薦使用,需要進入到有 shell 環境的容
器,比如 centos 為例:
[root@s1 ~]# docker run -it centos bash
[root@63fbc2d5a3ec /]#
[root@s1 ~]# docker attach 63fbc2d5a3ec
[root@63fbc2d5a3ec /]#
進入正在運行的容器
docker exec -it 8b32ccf52307 bash

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

永顺县| 繁昌县| 土默特左旗| 峡江县| 高唐县| 上高县| 香格里拉县| 江北区| 嘉定区| 南靖县| 高邮市| 金川县| 瓦房店市| 蓝田县| 七台河市| 雅江县| 玉溪市| 灌阳县| 攀枝花市| 八宿县| 隆子县| 班玛县| 延川县| 阿瓦提县| 涿州市| 富川| 高雄县| 永德县| 从化市| 天祝| 莱芜市| 肇源县| 麻栗坡县| 临海市| 盈江县| 丹阳市| 三亚市| 青田县| 钟祥市| 米易县| 崇信县|