Appearance
docker 学习
启动镜像
docker run -it -p 18081:3000 node1 "/a_ma_index/testApp/bin/www"镜像列表
docker images查看镜像配置文件
docker inspect node1删除容器(ID/name)
docker rm -f 6ac9e437f8a0查看容器列表(-a 包含已停止的)
docker ps (-a)查看某个容器的日志(ID/name)
docker logs musing_mestorf在创建Docker容器时,想要与本地路径进行映射共享文件,使用docker run -v指令,例如我需要将本地的的/root/code路径映射到容器内的/data/code路径,使用如下指令,冒号前为宿主机路径,冒号后为容器路径,其中xxx为镜像完整路径
docker run -it -v /root/code:/data/code xxx /bin/bash常用的创建容器并设置文件映射和端口映射如下:
docker run -it -v /root/code:/data/code -p 36001:36002 --name test xxx /bin/bash连接到正在运行中的容器。
docker attach namedocker 从 windows 系统上传文件到容器中
注意 windows 要和文件文件进入同一目录.
docker cp upload.txt myCentos:/usr/local从容器复制文件到宿主机
注意容器名:目录 之间是没有空格的
docker cp docker_nginx_v1:/etc/nginx ./进入容器
docker container exec -it ID /bin/bash重启容器后进入交互式:
docker start -i 5c6ce895b979运行Dockerfile命令(注意不要少了最后的 “.” ):
docker build -t vuenginxcontainer .