Docker Machine安装及入门

安装VMware Workstation Pro
安装Centos7
安装Oracle VM VirtualBox
参考之前的文章:
https://blog.csdn.net/xp0406/article/details/104571741

安装docker-machine

版本号更加情况修改,我使用V0.16.0

base=https://github.com/docker/machine/releases/download/v0.16.0 &&
curl -L $base/docker-machine-$(uname -s)-$(uname -m) >/tmp/docker-machine &&
install /tmp/docker-machine /usr/local/bin/docker-machine

创建虚拟机


docker-machine create --driver virtualbox default

[root@localhost ~]# docker-machine ls
NAME      ACTIVE   DRIVER       STATE     URL   SWARM   DOCKER    ERRORS
default   -        virtualbox   Stopped                 Unknown 

[root@localhost ~]# docker-machine start default
Starting "default"...
(default) Check network to re-create if needed...
(default) Waiting for an IP...
Machine "default" was started.
Waiting for SSH to be available...
Detecting the provisioner...
Started machines may have new IP addresses. You may need to re-run the `docker-machine env` command.
[root@localhost ~]# docker-machine ssh default
   ( '>')
  /) TC (\   Core is distributed with ABSOLUTELY NO WARRANTY.
 (/-_--_-\)           www.tinycorelinux.net

docker@default:~$ uname
Linux
docker@default:~$ uname -a                                                     
Linux default 4.14.154-boot2docker #1 SMP Thu Nov 14 19:19:08 UTC 2019 x86_64 GNU/Linux
docker@default:~$         

Docker-machine常用命令

docker-machine命令:
help 查看帮助信息

active 查看活动的Docker主机
config 输出连接的配置信息
create 创建一个Docker主机
env 显示连接到某个主机需要的环境变量
inspect 输出主机更新信息
ip 获取Docker主机地址
kill 停止某个Docker主机
ls 列出所有管理的Docker主机
regenerate-certs 为某个主机重新成功TLS认证信息
restart 重启Docker主机
rm 删除Docker主机
scp 在Docker主机之间复制文件
ssh SSH到主机上执行命令
start 启动一个主机
status 查看一个主机状态
stop 停止一个主机
upgrade 更新主机Docker版本为最新
url 获取主机的URL

Windows10下VirtualBox6安装扩展功能问题解决记录

存在的问题:

Could not mount the media/drive ‘D:\ProgramFiles\Oracle\VirtualBox\VBoxGuestAdditions.iso’ (VERR_PDM_MEDIA_LOCKED).
安装增强功能错误。
增强功能安装错误

解决办法:

设备–分配光驱,强制释放
删除光驱
再次安装即可。

共享目录无法挂载
无法看到共享文件夹

[root@localhost log]# /run/media/root/VBox_GAs_6.1.2/VBoxLinuxAdditions.run
Verifying archive integrity... All good.
Uncompressing VirtualBox 6.1.2 Guest Additions for Linux........
VirtualBox Guest Additions installer
Removing installed version 6.1.2 of VirtualBox Guest Additions...
Copying additional installer modules ...
Installing additional modules ...
VirtualBox Guest Additions: Starting.
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel 
modules.  This may take a while.
VirtualBox Guest Additions: To build modules for other installed kernels, run
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup <version>
VirtualBox Guest Additions: or
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup all
VirtualBox Guest Additions: Building the modules for kernel 
4.18.0-147.5.1.el8_1.x86_64.



ValueError: File context for /opt/VBoxGuestAdditions-6.1.2/other/mount.vboxsf already defined
VirtualBox Guest Additions: Running kernel modules will not be replaced until 
the system is restarted

共享目录出现

共享文件件配置:
出现共享文件夹
出现共享文件件,方便拷贝文件。


在这里插入图片描述

重启试试是否可以拷贝文件。

还是不能复制,粘贴。结束,先暂时用共享文件夹。后面解决了再更新。。。。。。。。。。。。。。。。。

  • 解决复制、粘贴

更详细的文章:
https://blog.csdn.net/YouOops/article/details/88884645

发布了25 篇原创文章 · 获赞 7 · 访问量 933

猜你喜欢

转载自blog.csdn.net/m0_46485771/article/details/104775070
今日推荐