-
dockerfile語法 WORKDIR MAINTAINER ENV ENTRYPOINT USER VOLUME
查看全部 -
docker語法 FROM RUN ADD COPY CMD EXPOSE
查看全部 -
docker build -t?標簽名?參數(shù)dir
查看全部 -
docker pull build images run ps exec commit stop rm rmi cp
查看全部 -
docker cp filename?容器id:容器內(nèi)路徑
可以直接將文件拷貝到容器內(nèi)
查看全部 -
sudo usermod -aG docker myusername
查看全部 -
$ curl http://localhost (缺省80) ?
查看全部 -
Dockerfile
FROM alpine:latest
MAINTAINER xbf
CMD echo 'hello docker'
$ docker build -t hello_docker . (-t:給個標簽,名字叫hello_docker;'.':路徑名,把路徑下所有內(nèi)容送給docker engine).
$ docker images hello_docker
$ docker run hello_docker
$
查看全部 -
curl -L https://github.com/docker/compose/realeases/download/1.9.0/docker -compose -$(uname -s)-$(uname -m) > /usr/local/bin/docker-compose
查看全部 -
docker-compose
多容器app
安裝:
Mac/Windows:自帶
Linux:curl https://github.com/docker/compose...
查看全部 -
host 宿主機,正在使用的電腦
image 可重復的軟件打包
container 容器
registry 倉庫 很多鏡像的注冊倉庫
$ docker search whalesay
$ docke pull whalesay
$ docker push myname/whalesay
國內(nèi)倉庫
daocloud
時速云
aliyun
daemon 守護程序 用來和registry 共享,用來接受用戶的命令
client 客戶端
查看全部 -
¥docker run -v(掛載一個卷) /usr/share/nginx/html nginx
docker inspect nginx 容器內(nèi)所有信息,包括檢查文件映射關(guān)系
docker exec -it nginx(容器名字) /bin/bash (進到容器里面去看)
cd /usr/share/nginx/html
2. $ docker run -v $PWD/code:var/www/html nginx
curl ttp://localhost(獲取本地服務(wù)器上的網(wǎng)頁)
3. $ docker run - volumes-from ...
mkdir vol3 創(chuàng)建新的目錄
mkdir data
docker create -v $PWD(當前目錄)/data/data/var/mydata --name data_container(容器名字) ubuntu(基礎(chǔ)鏡像)
docker tun -it(交互的方式) --volumes-from data_container ubuntu /bin/bash
mount
touch whatever.txt (創(chuàng)建一個文件)
存有數(shù)據(jù)的容器可以被多個容器掛載,數(shù)據(jù)可以共享。
查看全部 -
docker命令:
查看全部 -
第四查看全部
-
Dockerfile的語法
查看全部
舉報