首頁 >後端開發 >php教程 >docker菜鳥筆記-總結1

docker菜鳥筆記-總結1

WBOY
WBOY原創
2016-07-30 13:31:481042瀏覽

linux操作:

pwd
//查看路徑

cp -r
//複製目錄

vim
//編輯檔案

ps -ef|grep nginx
//查看過濾程序

kill -9 PID
//關閉指定行程

netstat -tlnp
//查看網路資訊

touch
//建立檔案

cat
//展開檔案內容

whereis nginx
//查看包含nginx的所有路徑

docker有用的操作

docker build -t

docker images
//看所有映像

docker rmi
//刪除一個映像

docker ps -a
//查看所有的容器

docker ps
//查看目前運行的容器

注意事項:

  1. docker run -it -p 80:80 -v /www:/usr/share/nginx
    建立一個nginx映像
    -it :執行容器內的互動式操作,申請一個控制台,長和/bin/bash指令聯合使用
    -p: 本機連接埠對應到容器內的連接埠

  2. boot2docker ssh

  3. boot2docker ssh
  4. boot2dockerssh

    進入windows下bootdocker虛擬主機 進入後才可操作docker
  5. ctrl+p+q

    退出容器的控制台(通過-it …../bin/bash進入)

  6. docker run -rm和-d不能同時使用
    -rm:容器停止後自動刪除
    -d:後台使用

  7. docker attach --sig-proxy=false CONTAINER<br> attach 後台運行的容器,加上
    –sig-proxy=false 參數可以通過 Ctrl+C detach,不然一旦 attach 就沒辦法取消。

在阿里雲上運行docker時遇到問題: Cannot connect to the Docker daemon. Is
'docker -d' running on this host?

這個問題的來源就是因為docker弱智地為docker0介面選擇了一個172.17.42.1的IP,而剛好ECS佔用了172.16.0.0/255.240.0.0。 修改/etc/default/docker,加入DOCKER_OPTS=”–bip=192.168.17.1/24”,重啟即可。注意不要用192.168.0.1/24,這段地址也被佔用了。

🎜🎜版權聲明:本文為部落客原創文章,未經部落客允許不得轉載。 🎜🎜 🎜 以上就介紹了docker菜鳥筆記——總結1,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。 🎜 🎜 🎜
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn