docker基本命令

2022-03-16 10:19:01 字數 2808 閱讀 6739

以ubuntu為例 參考官網12

1)守護程序的方式啟動12

345docker run -itd nginx/bin/sh(bash)

# 埠對映 第乙個埠號是物理機的埠

docker run -t -i -p 80:80 nginx/bin/bash

# 以host命令執行

加上引數 --net=host 此時不需要對映埠

2)進入容器

1dockerexec-it containerid/bin/bash

3)檢視正在執行的docker容器

1dockerps

4)檢視所有docker映象

1docker images

5)向執行中的容器copy檔案12

dockercp物理機檔案位址  (containerid):容器位址

dockercp(containerid):容器位址 物理機檔案位址

6)刪除所有容器

1dockerrm$(dockerps-a -q)

7)刪除映象12

docker rmi [映象名字:tag]

docker rmi [imageid]

8)掛載目錄

1docker run -v/host_dir:/container_dir-v/host_dir2:/container_dir2

8)日誌清理

日誌在 /var/lib/docker/containers/【containerid】 的位置

1docker run --name mariadb -p3306:3306 -v/var/lib/datadir:/var/lib/mysql-e mysql_root_password=pwd-d mariadb12

docker run --name nginx --net=host -d nginx

docker  run  --name  nginx  --net=host  -d -v/etc/nginx:/etc/nginx-v/home/website:/home/websitenginx

docker基本命令

最近開發中用到docker,就順便了解了一下整合知識,後期再做補充 檢視docker所有容器 docker ps a 檢視正在執行的docker容器 docker ps 啟動docker容器 docker start container 暫停docker容器 docker stop containe...

Docker基本命令

docker v檢視docker版本 docker search 映象名 例docker search redis搜尋映象 docker pull 映象名 例docker pull redis docker images檢視本地映象列表 docker rmi image id刪除指定映象 刪除映象的...

docker基本命令

檢視程序 docker ps結束docker程序 強制關閉容器 docker kill psname 或者使用容器id優雅的關閉容器 docker container stop containerid檢視docker中的映象 docker image ls檢視docker容器 1 正在執行的 doc...