-
dockerfile语法 WORKDIR MAINTAINER ENV ENTRYPOINT USER VOLUME
查看全部 -
docker语法 FROM RUN ADD COPY CMD EXPOSE
查看全部 -
docker build -t 标签名 参数dir
查看全部 -
docker pull build images run ps exec commit stop rm rmi cp
查看全部 -
docker cp filename 容器id:容器内路径
可以直接将文件拷贝到容器内
查看全部 -
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;'.':路径名,把路径下所有内容送给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
国内仓库
daocloud
时速云
aliyun
daemon 守护程序 用来和registry 共享,用来接受用户的命令
client 客户端
查看全部 -
¥docker run -v(挂载一个卷) /usr/share/nginx/html nginx
docker inspect nginx 容器内所有信息,包括检查文件映射关系
docker exec -it nginx(容器名字) /bin/bash (进到容器里面去看)
cd /usr/share/nginx/html
2. $ docker run -v $PWD/code:var/www/html nginx
curl ttp://localhost(获取本地服务器上的网页)
3. $ docker run - volumes-from ...
mkdir vol3 创建新的目录
mkdir data
docker create -v $PWD(当前目录)/data/data/var/mydata --name data_container(容器名字) ubuntu(基础镜像)
docker tun -it(交互的方式) --volumes-from data_container ubuntu /bin/bash
mount
touch whatever.txt (创建一个文件)
存有数据的容器可以被多个容器挂载,数据可以共享。
查看全部 -
docker命令:
查看全部 -
第四查看全部
-
Dockerfile的语法
查看全部
举报