萌新入门 --Mac上docker的安装与使用(一)
作贴原因
实在是学的脑袋疼,到处都有帖子,质量参差不齐,对于新手友好的也有,不友好的也很多,我这属于入门贴(或许还不足够入门,来自萌新的不自信),适用于跟我一样的docker萌新。
1.docker安装
1.用命令安装
Ps:这个brew工具需要另外搜贴搞定,个人比较笨,没有搞定。
$ brew cask install docker
2.gitHub下载
链接: docker官网下载页.有条件的同学建议海外服务器先下载好,再下载到本地,不然下载你懂的。
下载之后与其他app安装方式相同。
2.docker拉取镜像
#docker pull 应用:版本号
例:
#docker pull mysql:5.6
—查询当前所有docker镜像
#docker images -a
3.docker生成容器
#docker run - -name 想要的名称(最好简单好记一些) -p 外部映射端口:docker容器内端口 镜像名字:版本号(没有版本号,默认选择本地有的,若多个,则选择最新一版本latest)
例:
#docker run --name tomcat_web -p 80:8080 tomcat
运行结束后在docker容器列表找到该名字(图形化也可看到)
查询当前所有容器:
#docker container ls
4.将本地文件移动到docker容器中
本地移动到docker容器中
#docker cp 本地位置/文件名字 docker容器名字:docker容器中存放的位置
例:
#docker cp /users/userName/Java/code/project/target/test.war tomcat_web:/usr/local/tomcat/webapps
docker中移动到本地则相反(比如nginx配置文件无法在容器中修改时需要)
例:
#docker cp webServer:/etc/nginx/nginx.conf /users/userName/Desktop/
其他相关
查看当前位置
#pwd
将当前文件夹下所有文件移动到上级目录
#mv * ../