什么是Docker?
Docker是一種容器化技術,將應用程序和它所依賴的庫、框架、運行環境等資源包裝到一個容器中,可以在不同的平臺上運行,確保應用程序不會受到運行環境的影響。
常用Docker命令:
docker run [OPTIONS] IMAGE_NAME [COMMAND] [ARG...]
運行一個容器,OPTIONS是運行容器的參數,例如 -d 后臺運行、-p 端口映射等;IMAGE_NAME是容器使用的鏡像名;COMMAND和ARG是容器啟動后運行的命令。
docker ps [OPTIONS]
列出正在運行中的容器,OPTIONS是列出容器的參數,例如 -a 列出所有容器。
docker images [OPTIONS] [REPOSITORY[:TAG]]
列出所有本地擁有的鏡像,REPOSITORY和TAG可以用來縮小搜索范圍。
docker build [OPTIONS] PATH
使用Dockerfile構建鏡像,其中OPTIONS包括 -t 設置鏡像標簽、-f 指定Dockerfile路徑等。
docker exec [OPTIONS] CONTAINER_NAME [COMMAND] [ARG...]
在容器內執行命令,OPTIONS為執行參數,例如 -it 交互式執行、-d 后臺執行等。
以上是Docker的基本用法,可以得到更多的幫助和參考請訪問Docker官方文檔。