代码改变世界

docker

2021-01-07 01:34  woshihuangrulin  阅读(69)  评论(0编辑  收藏  举报

在macbook pro 16上安装docker并测试:

1,安装docker: https://desktop.docker.com/mac/stable/Docker.dmg

2,下载ros的container: docker pull yz16/my_ros

3,启动并进入docker:

docker run --name ros_env \

--mount type=bind,source=/Users/hrl/workspace,target=/root/workspaces \ 

-itd -p 6080:80 yz16/my_ros

其中第一个路径是自己电脑上的路径1,第二个路径是docker内的路径2,会将路径1挂在到路径2上

4,进入docker:

docker exec -it db1e4bd61635 /bin/bash

5,离开docker: exit

 

参考文档:1,https://zhuanlan.zhihu.com/p/85664330

     2,https://yeasy.gitbook.io/docker_practice/data_management/bind-mounts

     3,https://blog.csdn.net/skh2015java/article/details/80229930